﻿<?xml version="1.0" encoding="utf-8"?>
<reflection>
  <assemblies>
    <assembly name="System.IdentityModel">
      <assemblydata version="3.0.0.0" culture="" key="00000000000000000400000000000000" hash="SHA1" />
      <attributes>
        <attribute>
          <type api="T:System.Runtime.InteropServices.ComVisibleAttribute" ref="true" />
          <argument>
            <type api="T:System.Boolean" ref="false" />
            <value>False</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Reflection.AssemblyKeyFileAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>F:\WinFXRed\Tools\devdiv\EcmaPublicKey.snk</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Reflection.AssemblyDelaySignAttribute" ref="true" />
          <argument>
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Resources.NeutralResourcesLanguageAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>en-US</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Resources.SatelliteContractVersionAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>3.0.0.0</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Reflection.AssemblyInformationalVersionAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>3.0.4506.641</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Reflection.AssemblyFileVersionAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>3.0.4506.641</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Reflection.AssemblyCopyrightAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>© Microsoft Corporation.  All rights reserved.</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Reflection.AssemblyProductAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>Microsoft® .NET Framework</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Reflection.AssemblyCompanyAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>Microsoft Corporation</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Reflection.AssemblyDefaultAliasAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>System.IdentityModel.dll</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Reflection.AssemblyDescriptionAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>System.IdentityModel.dll</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Reflection.AssemblyTitleAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>System.IdentityModel.dll</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Security.AllowPartiallyTrustedCallersAttribute" ref="true" />
        </attribute>
        <attribute>
          <type api="T:System.CLSCompliantAttribute" ref="true" />
          <argument>
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Security.Permissions.SecurityPermissionAttribute" ref="true" />
          <argument>
            <type api="T:System.Security.Permissions.SecurityAction" ref="false" />
            <enumValue>
              <field name="RequestMinimum" />
            </enumValue>
          </argument>
          <assignment name="SkipVerification">
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </assignment>
        </attribute>
      </attributes>
    </assembly>
  </assemblies>
  <apis>
    <api id="T:System.IdentityModel.Claims.Claim">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Claims.Claim" />
      <apidata name="Claim" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.Runtime.Serialization.DataContractAttribute" ref="true" />
          <assignment name="Namespace">
            <type api="T:System.String" ref="true" />
            <value>http://schemas.xmlsoap.org/ws/2005/05/identity</value>
          </assignment>
        </attribute>
      </attributes>
      <file name="T_System_IdentityModel_Claims_Claim" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Claims.Claim">
      <topicdata name="Claim" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Claims.Claim" />
      <apidata name="Claim" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.IdentityModel.Claims.Claim.#ctor(System.String,System.Object,System.String)" />
        <element api="P:System.IdentityModel.Claims.Claim.ClaimType" />
        <element api="M:System.IdentityModel.Claims.Claim.CreateDenyOnlyWindowsSidClaim(System.Security.Principal.SecurityIdentifier)" />
        <element api="M:System.IdentityModel.Claims.Claim.CreateDnsClaim(System.String)" />
        <element api="M:System.IdentityModel.Claims.Claim.CreateHashClaim(System.Byte[])" />
        <element api="M:System.IdentityModel.Claims.Claim.CreateMailAddressClaim(System.Net.Mail.MailAddress)" />
        <element api="M:System.IdentityModel.Claims.Claim.CreateNameClaim(System.String)" />
        <element api="M:System.IdentityModel.Claims.Claim.CreateRsaClaim(System.Security.Cryptography.RSA)" />
        <element api="M:System.IdentityModel.Claims.Claim.CreateSpnClaim(System.String)" />
        <element api="M:System.IdentityModel.Claims.Claim.CreateThumbprintClaim(System.Byte[])" />
        <element api="M:System.IdentityModel.Claims.Claim.CreateUpnClaim(System.String)" />
        <element api="M:System.IdentityModel.Claims.Claim.CreateUriClaim(System.Uri)" />
        <element api="M:System.IdentityModel.Claims.Claim.CreateWindowsSidClaim(System.Security.Principal.SecurityIdentifier)" />
        <element api="M:System.IdentityModel.Claims.Claim.CreateX500DistinguishedNameClaim(System.Security.Cryptography.X509Certificates.X500DistinguishedName)" />
        <element api="P:System.IdentityModel.Claims.Claim.DefaultComparer" />
        <element api="M:System.IdentityModel.Claims.Claim.Equals(System.Object)" />
        <element api="M:System.IdentityModel.Claims.Claim.GetHashCode" />
        <element api="P:System.IdentityModel.Claims.Claim.Resource" />
        <element api="P:System.IdentityModel.Claims.Claim.Right" />
        <element api="P:System.IdentityModel.Claims.Claim.System" />
        <element api="M:System.IdentityModel.Claims.Claim.ToString" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Claims_Claim" />
    </api>
    <api id="Methods.T:System.IdentityModel.Claims.Claim">
      <topicdata name="Claim" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Claims.Claim" />
      <apidata name="Claim" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.IdentityModel.Claims.Claim.CreateDenyOnlyWindowsSidClaim(System.Security.Principal.SecurityIdentifier)" />
        <element api="M:System.IdentityModel.Claims.Claim.CreateDnsClaim(System.String)" />
        <element api="M:System.IdentityModel.Claims.Claim.CreateHashClaim(System.Byte[])" />
        <element api="M:System.IdentityModel.Claims.Claim.CreateMailAddressClaim(System.Net.Mail.MailAddress)" />
        <element api="M:System.IdentityModel.Claims.Claim.CreateNameClaim(System.String)" />
        <element api="M:System.IdentityModel.Claims.Claim.CreateRsaClaim(System.Security.Cryptography.RSA)" />
        <element api="M:System.IdentityModel.Claims.Claim.CreateSpnClaim(System.String)" />
        <element api="M:System.IdentityModel.Claims.Claim.CreateThumbprintClaim(System.Byte[])" />
        <element api="M:System.IdentityModel.Claims.Claim.CreateUpnClaim(System.String)" />
        <element api="M:System.IdentityModel.Claims.Claim.CreateUriClaim(System.Uri)" />
        <element api="M:System.IdentityModel.Claims.Claim.CreateWindowsSidClaim(System.Security.Principal.SecurityIdentifier)" />
        <element api="M:System.IdentityModel.Claims.Claim.CreateX500DistinguishedNameClaim(System.Security.Cryptography.X509Certificates.X500DistinguishedName)" />
        <element api="M:System.IdentityModel.Claims.Claim.Equals(System.Object)" />
        <element api="M:System.IdentityModel.Claims.Claim.GetHashCode" />
        <element api="M:System.IdentityModel.Claims.Claim.ToString" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Claims_Claim" />
    </api>
    <api id="Properties.T:System.IdentityModel.Claims.Claim">
      <topicdata name="Claim" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Claims.Claim" />
      <apidata name="Claim" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Claims.Claim.ClaimType" />
        <element api="P:System.IdentityModel.Claims.Claim.DefaultComparer" />
        <element api="P:System.IdentityModel.Claims.Claim.Resource" />
        <element api="P:System.IdentityModel.Claims.Claim.Right" />
        <element api="P:System.IdentityModel.Claims.Claim.System" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Claims_Claim" />
    </api>
    <api id="M:System.IdentityModel.Claims.Claim.#ctor(System.String,System.Object,System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" />
      <parameters>
        <parameter name="claimType">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="resource">
          <type api="T:System.Object" ref="true" />
        </parameter>
        <parameter name="right">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Claims_Claim_ctor_3_7b0bfda4" />
    </api>
    <api id="P:System.IdentityModel.Claims.Claim.ClaimType">
      <topicdata group="api" />
      <apidata name="ClaimType" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_Claim_ClaimType" />
    </api>
    <api id="M:System.IdentityModel.Claims.Claim.CreateDenyOnlyWindowsSidClaim(System.Security.Principal.SecurityIdentifier)">
      <topicdata group="api" />
      <apidata name="CreateDenyOnlyWindowsSidClaim" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="sid">
          <type api="T:System.Security.Principal.SecurityIdentifier" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_Claim_CreateDenyOnlyWindowsSidClaim_1_04b7a6ef" />
    </api>
    <api id="M:System.IdentityModel.Claims.Claim.CreateDnsClaim(System.String)">
      <topicdata group="api" />
      <apidata name="CreateDnsClaim" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="dns">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_Claim_CreateDnsClaim_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Claims.Claim.CreateHashClaim(System.Byte[])">
      <topicdata group="api" />
      <apidata name="CreateHashClaim" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="hash">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_Claim_CreateHashClaim_1_8079d5fb" />
    </api>
    <api id="M:System.IdentityModel.Claims.Claim.CreateMailAddressClaim(System.Net.Mail.MailAddress)">
      <topicdata group="api" />
      <apidata name="CreateMailAddressClaim" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="mailAddress">
          <type api="T:System.Net.Mail.MailAddress" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_Claim_CreateMailAddressClaim_1_3067d1e5" />
    </api>
    <api id="M:System.IdentityModel.Claims.Claim.CreateNameClaim(System.String)">
      <topicdata group="api" />
      <apidata name="CreateNameClaim" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="name">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_Claim_CreateNameClaim_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Claims.Claim.CreateRsaClaim(System.Security.Cryptography.RSA)">
      <topicdata group="api" />
      <apidata name="CreateRsaClaim" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="rsa">
          <type api="T:System.Security.Cryptography.RSA" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_Claim_CreateRsaClaim_1_08255447" />
    </api>
    <api id="M:System.IdentityModel.Claims.Claim.CreateSpnClaim(System.String)">
      <topicdata group="api" />
      <apidata name="CreateSpnClaim" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="spn">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_Claim_CreateSpnClaim_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Claims.Claim.CreateThumbprintClaim(System.Byte[])">
      <topicdata group="api" />
      <apidata name="CreateThumbprintClaim" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="thumbprint">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_Claim_CreateThumbprintClaim_1_8079d5fb" />
    </api>
    <api id="M:System.IdentityModel.Claims.Claim.CreateUpnClaim(System.String)">
      <topicdata group="api" />
      <apidata name="CreateUpnClaim" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="upn">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_Claim_CreateUpnClaim_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Claims.Claim.CreateUriClaim(System.Uri)">
      <topicdata group="api" />
      <apidata name="CreateUriClaim" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="uri">
          <type api="T:System.Uri" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_Claim_CreateUriClaim_1_c8269730" />
    </api>
    <api id="M:System.IdentityModel.Claims.Claim.CreateWindowsSidClaim(System.Security.Principal.SecurityIdentifier)">
      <topicdata group="api" />
      <apidata name="CreateWindowsSidClaim" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="sid">
          <type api="T:System.Security.Principal.SecurityIdentifier" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_Claim_CreateWindowsSidClaim_1_04b7a6ef" />
    </api>
    <api id="M:System.IdentityModel.Claims.Claim.CreateX500DistinguishedNameClaim(System.Security.Cryptography.X509Certificates.X500DistinguishedName)">
      <topicdata group="api" />
      <apidata name="CreateX500DistinguishedNameClaim" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="x500DistinguishedName">
          <type api="T:System.Security.Cryptography.X509Certificates.X500DistinguishedName" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_Claim_CreateX500DistinguishedNameClaim_1_8b7f0ebd" />
    </api>
    <api id="P:System.IdentityModel.Claims.Claim.DefaultComparer">
      <topicdata group="api" />
      <apidata name="DefaultComparer" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_Claim_DefaultComparer" />
    </api>
    <api id="M:System.IdentityModel.Claims.Claim.Equals(System.Object)">
      <topicdata group="api" />
      <apidata name="Equals" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.Equals(System.Object)">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="obj">
          <type api="T:System.Object" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_Claim_Equals_1_2572741a" />
    </api>
    <api id="M:System.IdentityModel.Claims.Claim.GetHashCode">
      <topicdata group="api" />
      <apidata name="GetHashCode" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.GetHashCode">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_Claim_GetHashCode" />
    </api>
    <api id="P:System.IdentityModel.Claims.Claim.Resource">
      <topicdata group="api" />
      <apidata name="Resource" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Object" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_Claim_Resource" />
    </api>
    <api id="P:System.IdentityModel.Claims.Claim.Right">
      <topicdata group="api" />
      <apidata name="Right" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_Claim_Right" />
    </api>
    <api id="P:System.IdentityModel.Claims.Claim.System">
      <topicdata group="api" />
      <apidata name="System" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_Claim_System" />
    </api>
    <api id="M:System.IdentityModel.Claims.Claim.ToString">
      <topicdata group="api" />
      <apidata name="ToString" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.ToString">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_Claim_ToString" />
    </api>
    <api id="T:System.IdentityModel.Claims.ClaimSet">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Claims.ClaimSet" />
      <apidata name="ClaimSet" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
        <descendents>
          <type api="T:System.IdentityModel.Claims.DefaultClaimSet" ref="true" />
          <type api="T:System.IdentityModel.Claims.WindowsClaimSet" ref="true" />
          <type api="T:System.IdentityModel.Claims.X509CertificateClaimSet" ref="true" />
        </descendents>
      </family>
      <implements>
        <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
          </specialization>
        </type>
        <type api="T:System.Collections.IEnumerable" ref="true" />
      </implements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.Runtime.Serialization.DataContractAttribute" ref="true" />
          <assignment name="Namespace">
            <type api="T:System.String" ref="true" />
            <value>http://schemas.xmlsoap.org/ws/2005/05/identity</value>
          </assignment>
        </attribute>
      </attributes>
      <file name="T_System_IdentityModel_Claims_ClaimSet" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Claims.ClaimSet">
      <topicdata name="ClaimSet" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Claims.ClaimSet" />
      <apidata name="ClaimSet" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Claims.ClaimSet.#ctor" />
        <element api="Overload:System.IdentityModel.Claims.ClaimSet.ContainsClaim">
          <element api="M:System.IdentityModel.Claims.ClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim)" />
          <element api="M:System.IdentityModel.Claims.ClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim,System.Collections.Generic.IEqualityComparer{System.IdentityModel.Claims.Claim})" />
        </element>
        <element api="P:System.IdentityModel.Claims.ClaimSet.Count" />
        <element api="M:System.IdentityModel.Claims.ClaimSet.FindClaims(System.String,System.String)" />
        <element api="M:System.IdentityModel.Claims.ClaimSet.GetEnumerator" />
        <element api="P:System.IdentityModel.Claims.ClaimSet.Issuer" />
        <element api="P:System.IdentityModel.Claims.ClaimSet.Item(System.Int32)" />
        <element api="P:System.IdentityModel.Claims.ClaimSet.System" />
        <element api="M:System.IdentityModel.Claims.ClaimSet.System#Collections#IEnumerable#GetEnumerator" />
        <element api="P:System.IdentityModel.Claims.ClaimSet.Windows" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Claims_ClaimSet" />
    </api>
    <api id="Methods.T:System.IdentityModel.Claims.ClaimSet">
      <topicdata name="ClaimSet" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Claims.ClaimSet" />
      <apidata name="ClaimSet" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.IdentityModel.Claims.ClaimSet.ContainsClaim">
          <element api="M:System.IdentityModel.Claims.ClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim)" />
          <element api="M:System.IdentityModel.Claims.ClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim,System.Collections.Generic.IEqualityComparer{System.IdentityModel.Claims.Claim})" />
        </element>
        <element api="M:System.IdentityModel.Claims.ClaimSet.FindClaims(System.String,System.String)" />
        <element api="M:System.IdentityModel.Claims.ClaimSet.GetEnumerator" />
        <element api="M:System.IdentityModel.Claims.ClaimSet.System#Collections#IEnumerable#GetEnumerator" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Claims_ClaimSet" />
    </api>
    <api id="Properties.T:System.IdentityModel.Claims.ClaimSet">
      <topicdata name="ClaimSet" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Claims.ClaimSet" />
      <apidata name="ClaimSet" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Claims.ClaimSet.Count" />
        <element api="P:System.IdentityModel.Claims.ClaimSet.Issuer" />
        <element api="P:System.IdentityModel.Claims.ClaimSet.Item(System.Int32)" />
        <element api="P:System.IdentityModel.Claims.ClaimSet.System" />
        <element api="P:System.IdentityModel.Claims.ClaimSet.Windows" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Claims_ClaimSet" />
    </api>
    <api id="Overload:System.IdentityModel.Claims.ClaimSet.ContainsClaim">
      <topicdata name="ContainsClaim" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Claims.ClaimSet" />
      <apidata name="ContainsClaim" group="member" subgroup="method" />
      <elements>
        <element api="M:System.IdentityModel.Claims.ClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim)" />
        <element api="M:System.IdentityModel.Claims.ClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim,System.Collections.Generic.IEqualityComparer{System.IdentityModel.Claims.Claim})" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Claims_ClaimSet_ContainsClaim" />
    </api>
    <api id="M:System.IdentityModel.Claims.ClaimSet.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Claims_ClaimSet_ctor" />
    </api>
    <api id="M:System.IdentityModel.Claims.ClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim)">
      <topicdata group="api" />
      <apidata name="ContainsClaim" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Claims.ClaimSet.ContainsClaim" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="claim">
          <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_ClaimSet_ContainsClaim_1_68aaf728" />
    </api>
    <api id="M:System.IdentityModel.Claims.ClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim,System.Collections.Generic.IEqualityComparer{System.IdentityModel.Claims.Claim})">
      <topicdata group="api" />
      <apidata name="ContainsClaim" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Claims.ClaimSet.ContainsClaim" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="claim">
          <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
        </parameter>
        <parameter name="comparer">
          <type api="T:System.Collections.Generic.IEqualityComparer`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_ClaimSet_ContainsClaim_2_6b7672c5" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimSet.Count">
      <topicdata group="api" />
      <apidata name="Count" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimSet_Count" />
    </api>
    <api id="M:System.IdentityModel.Claims.ClaimSet.FindClaims(System.String,System.String)">
      <topicdata group="api" />
      <apidata name="FindClaims" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="claimType">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="right">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_ClaimSet_FindClaims_2_52fce4af" />
    </api>
    <api id="M:System.IdentityModel.Claims.ClaimSet.GetEnumerator">
      <topicdata group="api" />
      <apidata name="GetEnumerator" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <returns>
        <type api="T:System.Collections.Generic.IEnumerator`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
          </specialization>
        </type>
      </returns>
      <implements>
        <member api="M:System.Collections.Generic.IEnumerable`1.GetEnumerator">
          <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
            </specialization>
          </type>
        </member>
      </implements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_ClaimSet_GetEnumerator" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimSet.Issuer">
      <topicdata group="api" />
      <apidata name="Issuer" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimSet_Issuer" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimSet.Item(System.Int32)">
      <topicdata group="api" />
      <apidata name="Item" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <propertydata get="true" />
      <parameters>
        <parameter name="index">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimSet_Item_1_cd2d7ec9" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimSet.System">
      <topicdata group="api" />
      <apidata name="System" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimSet_System" />
    </api>
    <api id="M:System.IdentityModel.Claims.ClaimSet.System#Collections#IEnumerable#GetEnumerator">
      <topicdata group="api" />
      <apidata name="GetEnumerator" group="member" subgroup="method" />
      <memberdata visibility="private" />
      <proceduredata virtual="true" final="true" eii="true" />
      <returns>
        <type api="T:System.Collections.IEnumerator" ref="true" />
      </returns>
      <implements>
        <member api="M:System.Collections.IEnumerable.GetEnumerator">
          <type api="T:System.Collections.IEnumerable" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_ClaimSet_System_Collections_IEnumerable_GetEnumerator" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimSet.Windows">
      <topicdata group="api" />
      <apidata name="Windows" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimSet_Windows" />
    </api>
    <api id="T:System.IdentityModel.Claims.ClaimTypes">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Claims.ClaimTypes" />
      <apidata name="ClaimTypes" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" sealed="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <file name="T_System_IdentityModel_Claims_ClaimTypes" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Claims.ClaimTypes">
      <topicdata name="ClaimTypes" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Claims.ClaimTypes" />
      <apidata name="ClaimTypes" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Anonymous" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Authentication" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.AuthorizationDecision" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Country" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.DateOfBirth" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.DenyOnlySid" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Dns" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Email" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Gender" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.GivenName" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Hash" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.HomePhone" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Locality" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.MobilePhone" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Name" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.NameIdentifier" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.OtherPhone" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.PostalCode" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.PPID" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Rsa" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Sid" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Spn" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.StateOrProvince" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.StreetAddress" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Surname" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.System" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Thumbprint" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Upn" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Uri" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Webpage" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.X500DistinguishedName" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Claims_ClaimTypes" />
    </api>
    <api id="Properties.T:System.IdentityModel.Claims.ClaimTypes">
      <topicdata name="ClaimTypes" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Claims.ClaimTypes" />
      <apidata name="ClaimTypes" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Anonymous" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Authentication" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.AuthorizationDecision" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Country" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.DateOfBirth" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.DenyOnlySid" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Dns" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Email" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Gender" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.GivenName" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Hash" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.HomePhone" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Locality" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.MobilePhone" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Name" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.NameIdentifier" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.OtherPhone" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.PostalCode" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.PPID" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Rsa" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Sid" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Spn" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.StateOrProvince" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.StreetAddress" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Surname" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.System" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Thumbprint" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Upn" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Uri" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.Webpage" />
        <element api="P:System.IdentityModel.Claims.ClaimTypes.X500DistinguishedName" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Claims_ClaimTypes" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.Anonymous">
      <topicdata group="api" />
      <apidata name="Anonymous" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_Anonymous" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.Authentication">
      <topicdata group="api" />
      <apidata name="Authentication" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_Authentication" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.AuthorizationDecision">
      <topicdata group="api" />
      <apidata name="AuthorizationDecision" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_AuthorizationDecision" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.Country">
      <topicdata group="api" />
      <apidata name="Country" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_Country" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.DateOfBirth">
      <topicdata group="api" />
      <apidata name="DateOfBirth" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_DateOfBirth" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.DenyOnlySid">
      <topicdata group="api" />
      <apidata name="DenyOnlySid" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_DenyOnlySid" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.Dns">
      <topicdata group="api" />
      <apidata name="Dns" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_Dns" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.Email">
      <topicdata group="api" />
      <apidata name="Email" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_Email" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.Gender">
      <topicdata group="api" />
      <apidata name="Gender" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_Gender" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.GivenName">
      <topicdata group="api" />
      <apidata name="GivenName" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_GivenName" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.Hash">
      <topicdata group="api" />
      <apidata name="Hash" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_Hash" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.HomePhone">
      <topicdata group="api" />
      <apidata name="HomePhone" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_HomePhone" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.Locality">
      <topicdata group="api" />
      <apidata name="Locality" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_Locality" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.MobilePhone">
      <topicdata group="api" />
      <apidata name="MobilePhone" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_MobilePhone" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.Name">
      <topicdata group="api" />
      <apidata name="Name" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_Name" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.NameIdentifier">
      <topicdata group="api" />
      <apidata name="NameIdentifier" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_NameIdentifier" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.OtherPhone">
      <topicdata group="api" />
      <apidata name="OtherPhone" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_OtherPhone" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.PostalCode">
      <topicdata group="api" />
      <apidata name="PostalCode" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_PostalCode" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.PPID">
      <topicdata group="api" />
      <apidata name="PPID" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_PPID" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.Rsa">
      <topicdata group="api" />
      <apidata name="Rsa" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_Rsa" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.Sid">
      <topicdata group="api" />
      <apidata name="Sid" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_Sid" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.Spn">
      <topicdata group="api" />
      <apidata name="Spn" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_Spn" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.StateOrProvince">
      <topicdata group="api" />
      <apidata name="StateOrProvince" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_StateOrProvince" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.StreetAddress">
      <topicdata group="api" />
      <apidata name="StreetAddress" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_StreetAddress" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.Surname">
      <topicdata group="api" />
      <apidata name="Surname" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_Surname" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.System">
      <topicdata group="api" />
      <apidata name="System" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_System" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.Thumbprint">
      <topicdata group="api" />
      <apidata name="Thumbprint" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_Thumbprint" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.Upn">
      <topicdata group="api" />
      <apidata name="Upn" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_Upn" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.Uri">
      <topicdata group="api" />
      <apidata name="Uri" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_Uri" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.Webpage">
      <topicdata group="api" />
      <apidata name="Webpage" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_Webpage" />
    </api>
    <api id="P:System.IdentityModel.Claims.ClaimTypes.X500DistinguishedName">
      <topicdata group="api" />
      <apidata name="X500DistinguishedName" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.ClaimTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_ClaimTypes_X500DistinguishedName" />
    </api>
    <api id="T:System.IdentityModel.Claims.DefaultClaimSet">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Claims.DefaultClaimSet" />
      <apidata name="DefaultClaimSet" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.Runtime.Serialization.DataContractAttribute" ref="true" />
          <assignment name="Namespace">
            <type api="T:System.String" ref="true" />
            <value>http://schemas.xmlsoap.org/ws/2005/05/identity</value>
          </assignment>
        </attribute>
      </attributes>
      <file name="T_System_IdentityModel_Claims_DefaultClaimSet" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Claims.DefaultClaimSet">
      <topicdata name="DefaultClaimSet" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Claims.DefaultClaimSet" />
      <apidata name="DefaultClaimSet" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="Overload:System.IdentityModel.Claims.DefaultClaimSet.ContainsClaim">
          <element api="M:System.IdentityModel.Claims.DefaultClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim)" />
          <element api="M:System.IdentityModel.Claims.ClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim,System.Collections.Generic.IEqualityComparer{System.IdentityModel.Claims.Claim})" />
        </element>
        <element api="M:System.IdentityModel.Claims.ClaimSet.System#Collections#IEnumerable#GetEnumerator" />
        <element api="Overload:System.IdentityModel.Claims.DefaultClaimSet.#ctor">
          <element api="M:System.IdentityModel.Claims.DefaultClaimSet.#ctor(System.IdentityModel.Claims.Claim[])" />
          <element api="M:System.IdentityModel.Claims.DefaultClaimSet.#ctor(System.Collections.Generic.IList{System.IdentityModel.Claims.Claim})" />
          <element api="M:System.IdentityModel.Claims.DefaultClaimSet.#ctor(System.IdentityModel.Claims.ClaimSet,System.Collections.Generic.IList{System.IdentityModel.Claims.Claim})" />
          <element api="M:System.IdentityModel.Claims.DefaultClaimSet.#ctor(System.IdentityModel.Claims.ClaimSet,System.IdentityModel.Claims.Claim[])" />
        </element>
        <element api="P:System.IdentityModel.Claims.DefaultClaimSet.Count" />
        <element api="M:System.IdentityModel.Claims.DefaultClaimSet.FindClaims(System.String,System.String)" />
        <element api="M:System.IdentityModel.Claims.DefaultClaimSet.GetEnumerator" />
        <element api="M:System.IdentityModel.Claims.DefaultClaimSet.Initialize(System.IdentityModel.Claims.ClaimSet,System.Collections.Generic.IList{System.IdentityModel.Claims.Claim})" />
        <element api="P:System.IdentityModel.Claims.DefaultClaimSet.Issuer" />
        <element api="P:System.IdentityModel.Claims.DefaultClaimSet.Item(System.Int32)" />
        <element api="M:System.IdentityModel.Claims.DefaultClaimSet.ToString" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Claims_DefaultClaimSet" />
    </api>
    <api id="Methods.T:System.IdentityModel.Claims.DefaultClaimSet">
      <topicdata name="DefaultClaimSet" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Claims.DefaultClaimSet" />
      <apidata name="DefaultClaimSet" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="Overload:System.IdentityModel.Claims.DefaultClaimSet.ContainsClaim">
          <element api="M:System.IdentityModel.Claims.DefaultClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim)" />
          <element api="M:System.IdentityModel.Claims.ClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim,System.Collections.Generic.IEqualityComparer{System.IdentityModel.Claims.Claim})" />
        </element>
        <element api="M:System.IdentityModel.Claims.ClaimSet.System#Collections#IEnumerable#GetEnumerator" />
        <element api="M:System.IdentityModel.Claims.DefaultClaimSet.FindClaims(System.String,System.String)" />
        <element api="M:System.IdentityModel.Claims.DefaultClaimSet.GetEnumerator" />
        <element api="M:System.IdentityModel.Claims.DefaultClaimSet.Initialize(System.IdentityModel.Claims.ClaimSet,System.Collections.Generic.IList{System.IdentityModel.Claims.Claim})" />
        <element api="M:System.IdentityModel.Claims.DefaultClaimSet.ToString" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Claims_DefaultClaimSet" />
    </api>
    <api id="Properties.T:System.IdentityModel.Claims.DefaultClaimSet">
      <topicdata name="DefaultClaimSet" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Claims.DefaultClaimSet" />
      <apidata name="DefaultClaimSet" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Claims.DefaultClaimSet.Count" />
        <element api="P:System.IdentityModel.Claims.DefaultClaimSet.Issuer" />
        <element api="P:System.IdentityModel.Claims.DefaultClaimSet.Item(System.Int32)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Claims_DefaultClaimSet" />
    </api>
    <api id="Overload:System.IdentityModel.Claims.DefaultClaimSet.ContainsClaim">
      <topicdata name="ContainsClaim" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Claims.DefaultClaimSet" />
      <apidata name="ContainsClaim" group="member" subgroup="method" />
      <elements>
        <element api="M:System.IdentityModel.Claims.DefaultClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim)" />
        <element api="M:System.IdentityModel.Claims.ClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim,System.Collections.Generic.IEqualityComparer{System.IdentityModel.Claims.Claim})" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.DefaultClaimSet" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Claims_DefaultClaimSet_ContainsClaim" />
    </api>
    <api id="Overload:System.IdentityModel.Claims.DefaultClaimSet.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Claims.DefaultClaimSet" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Claims.DefaultClaimSet.#ctor(System.IdentityModel.Claims.Claim[])" />
        <element api="M:System.IdentityModel.Claims.DefaultClaimSet.#ctor(System.Collections.Generic.IList{System.IdentityModel.Claims.Claim})" />
        <element api="M:System.IdentityModel.Claims.DefaultClaimSet.#ctor(System.IdentityModel.Claims.ClaimSet,System.Collections.Generic.IList{System.IdentityModel.Claims.Claim})" />
        <element api="M:System.IdentityModel.Claims.DefaultClaimSet.#ctor(System.IdentityModel.Claims.ClaimSet,System.IdentityModel.Claims.Claim[])" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.DefaultClaimSet" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Claims_DefaultClaimSet_ctor" />
    </api>
    <api id="M:System.IdentityModel.Claims.DefaultClaimSet.#ctor(System.Collections.Generic.IList{System.IdentityModel.Claims.Claim})">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Claims.DefaultClaimSet.#ctor" />
      <parameters>
        <parameter name="claims">
          <type api="T:System.Collections.Generic.IList`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.DefaultClaimSet" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Claims_DefaultClaimSet_ctor_1_395268d5" />
    </api>
    <api id="M:System.IdentityModel.Claims.DefaultClaimSet.#ctor(System.IdentityModel.Claims.Claim[])">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Claims.DefaultClaimSet.#ctor" />
      <parameters>
        <parameter name="claims">
          <arrayOf rank="1">
            <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
          </arrayOf>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.DefaultClaimSet" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Claims_DefaultClaimSet_ctor_1_4cc5c874" />
    </api>
    <api id="M:System.IdentityModel.Claims.DefaultClaimSet.#ctor(System.IdentityModel.Claims.ClaimSet,System.Collections.Generic.IList{System.IdentityModel.Claims.Claim})">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Claims.DefaultClaimSet.#ctor" />
      <parameters>
        <parameter name="issuer">
          <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
        </parameter>
        <parameter name="claims">
          <type api="T:System.Collections.Generic.IList`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.DefaultClaimSet" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Claims_DefaultClaimSet_ctor_2_15f3e92e" />
    </api>
    <api id="M:System.IdentityModel.Claims.DefaultClaimSet.#ctor(System.IdentityModel.Claims.ClaimSet,System.IdentityModel.Claims.Claim[])">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Claims.DefaultClaimSet.#ctor" />
      <parameters>
        <parameter name="issuer">
          <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
        </parameter>
        <parameter name="claims">
          <arrayOf rank="1">
            <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
          </arrayOf>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.DefaultClaimSet" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Claims_DefaultClaimSet_ctor_2_288adda6" />
    </api>
    <api id="M:System.IdentityModel.Claims.DefaultClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim)">
      <topicdata group="api" />
      <apidata name="ContainsClaim" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Claims.DefaultClaimSet.ContainsClaim" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Claims.ClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim)">
          <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="claim">
          <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.DefaultClaimSet" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_DefaultClaimSet_ContainsClaim_1_68aaf728" />
    </api>
    <api id="P:System.IdentityModel.Claims.DefaultClaimSet.Count">
      <topicdata group="api" />
      <apidata name="Count" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Claims.ClaimSet.Count">
          <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.DefaultClaimSet" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_DefaultClaimSet_Count" />
    </api>
    <api id="M:System.IdentityModel.Claims.DefaultClaimSet.FindClaims(System.String,System.String)">
      <topicdata group="api" />
      <apidata name="FindClaims" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Claims.ClaimSet.FindClaims(System.String,System.String)">
          <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="claimType">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="right">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.DefaultClaimSet" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_DefaultClaimSet_FindClaims_2_52fce4af" />
    </api>
    <api id="M:System.IdentityModel.Claims.DefaultClaimSet.GetEnumerator">
      <topicdata group="api" />
      <apidata name="GetEnumerator" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Claims.ClaimSet.GetEnumerator">
          <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.Collections.Generic.IEnumerator`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
          </specialization>
        </type>
      </returns>
      <implements>
        <member api="M:System.Collections.Generic.IEnumerable`1.GetEnumerator">
          <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
            </specialization>
          </type>
        </member>
      </implements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.DefaultClaimSet" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_DefaultClaimSet_GetEnumerator" />
    </api>
    <api id="M:System.IdentityModel.Claims.DefaultClaimSet.Initialize(System.IdentityModel.Claims.ClaimSet,System.Collections.Generic.IList{System.IdentityModel.Claims.Claim})">
      <topicdata group="api" />
      <apidata name="Initialize" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="issuer">
          <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
        </parameter>
        <parameter name="claims">
          <type api="T:System.Collections.Generic.IList`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.DefaultClaimSet" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_DefaultClaimSet_Initialize_2_ce18f469" />
    </api>
    <api id="P:System.IdentityModel.Claims.DefaultClaimSet.Issuer">
      <topicdata group="api" />
      <apidata name="Issuer" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Claims.ClaimSet.Issuer">
          <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.DefaultClaimSet" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_DefaultClaimSet_Issuer" />
    </api>
    <api id="P:System.IdentityModel.Claims.DefaultClaimSet.Item(System.Int32)">
      <topicdata group="api" />
      <apidata name="Item" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Claims.ClaimSet.Item(System.Int32)">
          <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <parameters>
        <parameter name="index">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.DefaultClaimSet" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_DefaultClaimSet_Item_1_cd2d7ec9" />
    </api>
    <api id="M:System.IdentityModel.Claims.DefaultClaimSet.ToString">
      <topicdata group="api" />
      <apidata name="ToString" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.ToString">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.DefaultClaimSet" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_DefaultClaimSet_ToString" />
    </api>
    <api id="T:System.IdentityModel.Claims.Rights">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Claims.Rights" />
      <apidata name="Rights" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" sealed="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <file name="T_System_IdentityModel_Claims_Rights" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Claims.Rights">
      <topicdata name="Rights" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Claims.Rights" />
      <apidata name="Rights" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Claims.Rights.Identity" />
        <element api="P:System.IdentityModel.Claims.Rights.PossessProperty" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Claims_Rights" />
    </api>
    <api id="Properties.T:System.IdentityModel.Claims.Rights">
      <topicdata name="Rights" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Claims.Rights" />
      <apidata name="Rights" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Claims.Rights.Identity" />
        <element api="P:System.IdentityModel.Claims.Rights.PossessProperty" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Claims_Rights" />
    </api>
    <api id="P:System.IdentityModel.Claims.Rights.Identity">
      <topicdata group="api" />
      <apidata name="Identity" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.Rights" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_Rights_Identity" />
    </api>
    <api id="P:System.IdentityModel.Claims.Rights.PossessProperty">
      <topicdata group="api" />
      <apidata name="PossessProperty" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.Rights" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_Rights_PossessProperty" />
    </api>
    <api id="T:System.IdentityModel.Claims.WindowsClaimSet">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Claims.WindowsClaimSet" />
      <apidata name="WindowsClaimSet" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <implements>
        <type api="T:System.IDisposable" ref="true" />
      </implements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <file name="T_System_IdentityModel_Claims_WindowsClaimSet" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Claims.WindowsClaimSet">
      <topicdata name="WindowsClaimSet" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Claims.WindowsClaimSet" />
      <apidata name="WindowsClaimSet" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="Overload:System.IdentityModel.Claims.WindowsClaimSet.ContainsClaim">
          <element api="M:System.IdentityModel.Claims.ClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim)" />
          <element api="M:System.IdentityModel.Claims.ClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim,System.Collections.Generic.IEqualityComparer{System.IdentityModel.Claims.Claim})" />
        </element>
        <element api="M:System.IdentityModel.Claims.ClaimSet.System#Collections#IEnumerable#GetEnumerator" />
        <element api="Overload:System.IdentityModel.Claims.WindowsClaimSet.#ctor">
          <element api="M:System.IdentityModel.Claims.WindowsClaimSet.#ctor(System.Security.Principal.WindowsIdentity)" />
          <element api="M:System.IdentityModel.Claims.WindowsClaimSet.#ctor(System.Security.Principal.WindowsIdentity,System.Boolean)" />
          <element api="M:System.IdentityModel.Claims.WindowsClaimSet.#ctor(System.Security.Principal.WindowsIdentity,System.DateTime)" />
          <element api="M:System.IdentityModel.Claims.WindowsClaimSet.#ctor(System.Security.Principal.WindowsIdentity,System.Boolean,System.DateTime)" />
        </element>
        <element api="P:System.IdentityModel.Claims.WindowsClaimSet.Count" />
        <element api="M:System.IdentityModel.Claims.WindowsClaimSet.Dispose" />
        <element api="P:System.IdentityModel.Claims.WindowsClaimSet.ExpirationTime" />
        <element api="M:System.IdentityModel.Claims.WindowsClaimSet.FindClaims(System.String,System.String)" />
        <element api="M:System.IdentityModel.Claims.WindowsClaimSet.GetEnumerator" />
        <element api="P:System.IdentityModel.Claims.WindowsClaimSet.Issuer" />
        <element api="P:System.IdentityModel.Claims.WindowsClaimSet.Item(System.Int32)" />
        <element api="M:System.IdentityModel.Claims.WindowsClaimSet.ToString" />
        <element api="P:System.IdentityModel.Claims.WindowsClaimSet.WindowsIdentity" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Claims_WindowsClaimSet" />
    </api>
    <api id="Methods.T:System.IdentityModel.Claims.WindowsClaimSet">
      <topicdata name="WindowsClaimSet" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Claims.WindowsClaimSet" />
      <apidata name="WindowsClaimSet" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="Overload:System.IdentityModel.Claims.WindowsClaimSet.ContainsClaim">
          <element api="M:System.IdentityModel.Claims.ClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim)" />
          <element api="M:System.IdentityModel.Claims.ClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim,System.Collections.Generic.IEqualityComparer{System.IdentityModel.Claims.Claim})" />
        </element>
        <element api="M:System.IdentityModel.Claims.ClaimSet.System#Collections#IEnumerable#GetEnumerator" />
        <element api="M:System.IdentityModel.Claims.WindowsClaimSet.Dispose" />
        <element api="M:System.IdentityModel.Claims.WindowsClaimSet.FindClaims(System.String,System.String)" />
        <element api="M:System.IdentityModel.Claims.WindowsClaimSet.GetEnumerator" />
        <element api="M:System.IdentityModel.Claims.WindowsClaimSet.ToString" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Claims_WindowsClaimSet" />
    </api>
    <api id="Properties.T:System.IdentityModel.Claims.WindowsClaimSet">
      <topicdata name="WindowsClaimSet" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Claims.WindowsClaimSet" />
      <apidata name="WindowsClaimSet" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Claims.WindowsClaimSet.Count" />
        <element api="P:System.IdentityModel.Claims.WindowsClaimSet.ExpirationTime" />
        <element api="P:System.IdentityModel.Claims.WindowsClaimSet.Issuer" />
        <element api="P:System.IdentityModel.Claims.WindowsClaimSet.Item(System.Int32)" />
        <element api="P:System.IdentityModel.Claims.WindowsClaimSet.WindowsIdentity" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Claims_WindowsClaimSet" />
    </api>
    <api id="Overload:System.IdentityModel.Claims.WindowsClaimSet.ContainsClaim">
      <topicdata name="ContainsClaim" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Claims.WindowsClaimSet" allInherited="true" />
      <apidata name="ContainsClaim" group="member" subgroup="method" />
      <elements>
        <element api="M:System.IdentityModel.Claims.ClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim)" />
        <element api="M:System.IdentityModel.Claims.ClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim,System.Collections.Generic.IEqualityComparer{System.IdentityModel.Claims.Claim})" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.WindowsClaimSet" />
      </containers>
      <file name="O_T_System_IdentityModel_Claims_WindowsClaimSet_ContainsClaim" />
    </api>
    <api id="Overload:System.IdentityModel.Claims.WindowsClaimSet.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Claims.WindowsClaimSet" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Claims.WindowsClaimSet.#ctor(System.Security.Principal.WindowsIdentity)" />
        <element api="M:System.IdentityModel.Claims.WindowsClaimSet.#ctor(System.Security.Principal.WindowsIdentity,System.Boolean)" />
        <element api="M:System.IdentityModel.Claims.WindowsClaimSet.#ctor(System.Security.Principal.WindowsIdentity,System.DateTime)" />
        <element api="M:System.IdentityModel.Claims.WindowsClaimSet.#ctor(System.Security.Principal.WindowsIdentity,System.Boolean,System.DateTime)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.WindowsClaimSet" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Claims_WindowsClaimSet_ctor" />
    </api>
    <api id="M:System.IdentityModel.Claims.WindowsClaimSet.#ctor(System.Security.Principal.WindowsIdentity)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Claims.WindowsClaimSet.#ctor" />
      <parameters>
        <parameter name="windowsIdentity">
          <type api="T:System.Security.Principal.WindowsIdentity" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.WindowsClaimSet" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Claims_WindowsClaimSet_ctor_1_b601819b" />
    </api>
    <api id="M:System.IdentityModel.Claims.WindowsClaimSet.#ctor(System.Security.Principal.WindowsIdentity,System.Boolean)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Claims.WindowsClaimSet.#ctor" />
      <parameters>
        <parameter name="windowsIdentity">
          <type api="T:System.Security.Principal.WindowsIdentity" ref="true" />
        </parameter>
        <parameter name="includeWindowsGroups">
          <type api="T:System.Boolean" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.WindowsClaimSet" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Claims_WindowsClaimSet_ctor_2_71adf8f9" />
    </api>
    <api id="M:System.IdentityModel.Claims.WindowsClaimSet.#ctor(System.Security.Principal.WindowsIdentity,System.Boolean,System.DateTime)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Claims.WindowsClaimSet.#ctor" />
      <parameters>
        <parameter name="windowsIdentity">
          <type api="T:System.Security.Principal.WindowsIdentity" ref="true" />
        </parameter>
        <parameter name="includeWindowsGroups">
          <type api="T:System.Boolean" ref="false" />
        </parameter>
        <parameter name="expirationTime">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.WindowsClaimSet" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Claims_WindowsClaimSet_ctor_3_9a2f8d6a" />
    </api>
    <api id="M:System.IdentityModel.Claims.WindowsClaimSet.#ctor(System.Security.Principal.WindowsIdentity,System.DateTime)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Claims.WindowsClaimSet.#ctor" />
      <parameters>
        <parameter name="windowsIdentity">
          <type api="T:System.Security.Principal.WindowsIdentity" ref="true" />
        </parameter>
        <parameter name="expirationTime">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.WindowsClaimSet" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Claims_WindowsClaimSet_ctor_2_68c7a860" />
    </api>
    <api id="P:System.IdentityModel.Claims.WindowsClaimSet.Count">
      <topicdata group="api" />
      <apidata name="Count" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Claims.ClaimSet.Count">
          <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.WindowsClaimSet" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_WindowsClaimSet_Count" />
    </api>
    <api id="M:System.IdentityModel.Claims.WindowsClaimSet.Dispose">
      <topicdata group="api" />
      <apidata name="Dispose" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <implements>
        <member api="M:System.IDisposable.Dispose">
          <type api="T:System.IDisposable" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.WindowsClaimSet" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_WindowsClaimSet_Dispose" />
    </api>
    <api id="P:System.IdentityModel.Claims.WindowsClaimSet.ExpirationTime">
      <topicdata group="api" />
      <apidata name="ExpirationTime" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.WindowsClaimSet" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_WindowsClaimSet_ExpirationTime" />
    </api>
    <api id="M:System.IdentityModel.Claims.WindowsClaimSet.FindClaims(System.String,System.String)">
      <topicdata group="api" />
      <apidata name="FindClaims" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Claims.ClaimSet.FindClaims(System.String,System.String)">
          <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="claimType">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="right">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.WindowsClaimSet" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_WindowsClaimSet_FindClaims_2_52fce4af" />
    </api>
    <api id="M:System.IdentityModel.Claims.WindowsClaimSet.GetEnumerator">
      <topicdata group="api" />
      <apidata name="GetEnumerator" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Claims.ClaimSet.GetEnumerator">
          <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.Collections.Generic.IEnumerator`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
          </specialization>
        </type>
      </returns>
      <implements>
        <member api="M:System.Collections.Generic.IEnumerable`1.GetEnumerator">
          <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
            </specialization>
          </type>
        </member>
      </implements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.WindowsClaimSet" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_WindowsClaimSet_GetEnumerator" />
    </api>
    <api id="P:System.IdentityModel.Claims.WindowsClaimSet.Issuer">
      <topicdata group="api" />
      <apidata name="Issuer" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Claims.ClaimSet.Issuer">
          <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.WindowsClaimSet" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_WindowsClaimSet_Issuer" />
    </api>
    <api id="P:System.IdentityModel.Claims.WindowsClaimSet.Item(System.Int32)">
      <topicdata group="api" />
      <apidata name="Item" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Claims.ClaimSet.Item(System.Int32)">
          <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <parameters>
        <parameter name="index">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.WindowsClaimSet" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_WindowsClaimSet_Item_1_cd2d7ec9" />
    </api>
    <api id="M:System.IdentityModel.Claims.WindowsClaimSet.ToString">
      <topicdata group="api" />
      <apidata name="ToString" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.ToString">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.WindowsClaimSet" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_WindowsClaimSet_ToString" />
    </api>
    <api id="P:System.IdentityModel.Claims.WindowsClaimSet.WindowsIdentity">
      <topicdata group="api" />
      <apidata name="WindowsIdentity" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Security.Principal.WindowsIdentity" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.WindowsClaimSet" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_WindowsClaimSet_WindowsIdentity" />
    </api>
    <api id="T:System.IdentityModel.Claims.X509CertificateClaimSet">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Claims.X509CertificateClaimSet" />
      <apidata name="X509CertificateClaimSet" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <implements>
        <type api="T:System.IDisposable" ref="true" />
      </implements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <file name="T_System_IdentityModel_Claims_X509CertificateClaimSet" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Claims.X509CertificateClaimSet">
      <topicdata name="X509CertificateClaimSet" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Claims.X509CertificateClaimSet" />
      <apidata name="X509CertificateClaimSet" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="Overload:System.IdentityModel.Claims.X509CertificateClaimSet.ContainsClaim">
          <element api="M:System.IdentityModel.Claims.ClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim)" />
          <element api="M:System.IdentityModel.Claims.ClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim,System.Collections.Generic.IEqualityComparer{System.IdentityModel.Claims.Claim})" />
        </element>
        <element api="M:System.IdentityModel.Claims.ClaimSet.System#Collections#IEnumerable#GetEnumerator" />
        <element api="M:System.IdentityModel.Claims.X509CertificateClaimSet.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
        <element api="P:System.IdentityModel.Claims.X509CertificateClaimSet.Count" />
        <element api="M:System.IdentityModel.Claims.X509CertificateClaimSet.Dispose" />
        <element api="P:System.IdentityModel.Claims.X509CertificateClaimSet.ExpirationTime" />
        <element api="M:System.IdentityModel.Claims.X509CertificateClaimSet.FindClaims(System.String,System.String)" />
        <element api="M:System.IdentityModel.Claims.X509CertificateClaimSet.GetEnumerator" />
        <element api="P:System.IdentityModel.Claims.X509CertificateClaimSet.Issuer" />
        <element api="P:System.IdentityModel.Claims.X509CertificateClaimSet.Item(System.Int32)" />
        <element api="M:System.IdentityModel.Claims.X509CertificateClaimSet.ToString" />
        <element api="P:System.IdentityModel.Claims.X509CertificateClaimSet.X509Certificate" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Claims_X509CertificateClaimSet" />
    </api>
    <api id="Methods.T:System.IdentityModel.Claims.X509CertificateClaimSet">
      <topicdata name="X509CertificateClaimSet" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Claims.X509CertificateClaimSet" />
      <apidata name="X509CertificateClaimSet" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="Overload:System.IdentityModel.Claims.X509CertificateClaimSet.ContainsClaim">
          <element api="M:System.IdentityModel.Claims.ClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim)" />
          <element api="M:System.IdentityModel.Claims.ClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim,System.Collections.Generic.IEqualityComparer{System.IdentityModel.Claims.Claim})" />
        </element>
        <element api="M:System.IdentityModel.Claims.ClaimSet.System#Collections#IEnumerable#GetEnumerator" />
        <element api="M:System.IdentityModel.Claims.X509CertificateClaimSet.Dispose" />
        <element api="M:System.IdentityModel.Claims.X509CertificateClaimSet.FindClaims(System.String,System.String)" />
        <element api="M:System.IdentityModel.Claims.X509CertificateClaimSet.GetEnumerator" />
        <element api="M:System.IdentityModel.Claims.X509CertificateClaimSet.ToString" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Claims_X509CertificateClaimSet" />
    </api>
    <api id="Properties.T:System.IdentityModel.Claims.X509CertificateClaimSet">
      <topicdata name="X509CertificateClaimSet" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Claims.X509CertificateClaimSet" />
      <apidata name="X509CertificateClaimSet" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Claims.X509CertificateClaimSet.Count" />
        <element api="P:System.IdentityModel.Claims.X509CertificateClaimSet.ExpirationTime" />
        <element api="P:System.IdentityModel.Claims.X509CertificateClaimSet.Issuer" />
        <element api="P:System.IdentityModel.Claims.X509CertificateClaimSet.Item(System.Int32)" />
        <element api="P:System.IdentityModel.Claims.X509CertificateClaimSet.X509Certificate" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Claims_X509CertificateClaimSet" />
    </api>
    <api id="Overload:System.IdentityModel.Claims.X509CertificateClaimSet.ContainsClaim">
      <topicdata name="ContainsClaim" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Claims.X509CertificateClaimSet" allInherited="true" />
      <apidata name="ContainsClaim" group="member" subgroup="method" />
      <elements>
        <element api="M:System.IdentityModel.Claims.ClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim)" />
        <element api="M:System.IdentityModel.Claims.ClaimSet.ContainsClaim(System.IdentityModel.Claims.Claim,System.Collections.Generic.IEqualityComparer{System.IdentityModel.Claims.Claim})" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.X509CertificateClaimSet" />
      </containers>
      <file name="O_T_System_IdentityModel_Claims_X509CertificateClaimSet_ContainsClaim" />
    </api>
    <api id="M:System.IdentityModel.Claims.X509CertificateClaimSet.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" />
      <parameters>
        <parameter name="certificate">
          <type api="T:System.Security.Cryptography.X509Certificates.X509Certificate2" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.X509CertificateClaimSet" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Claims_X509CertificateClaimSet_ctor_1_cef7d9d0" />
    </api>
    <api id="P:System.IdentityModel.Claims.X509CertificateClaimSet.Count">
      <topicdata group="api" />
      <apidata name="Count" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Claims.ClaimSet.Count">
          <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.X509CertificateClaimSet" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_X509CertificateClaimSet_Count" />
    </api>
    <api id="M:System.IdentityModel.Claims.X509CertificateClaimSet.Dispose">
      <topicdata group="api" />
      <apidata name="Dispose" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <implements>
        <member api="M:System.IDisposable.Dispose">
          <type api="T:System.IDisposable" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.X509CertificateClaimSet" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_X509CertificateClaimSet_Dispose" />
    </api>
    <api id="P:System.IdentityModel.Claims.X509CertificateClaimSet.ExpirationTime">
      <topicdata group="api" />
      <apidata name="ExpirationTime" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.X509CertificateClaimSet" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_X509CertificateClaimSet_ExpirationTime" />
    </api>
    <api id="M:System.IdentityModel.Claims.X509CertificateClaimSet.FindClaims(System.String,System.String)">
      <topicdata group="api" />
      <apidata name="FindClaims" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Claims.ClaimSet.FindClaims(System.String,System.String)">
          <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="claimType">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="right">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.X509CertificateClaimSet" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_X509CertificateClaimSet_FindClaims_2_52fce4af" />
    </api>
    <api id="M:System.IdentityModel.Claims.X509CertificateClaimSet.GetEnumerator">
      <topicdata group="api" />
      <apidata name="GetEnumerator" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Claims.ClaimSet.GetEnumerator">
          <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.Collections.Generic.IEnumerator`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
          </specialization>
        </type>
      </returns>
      <implements>
        <member api="M:System.Collections.Generic.IEnumerable`1.GetEnumerator">
          <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
            </specialization>
          </type>
        </member>
      </implements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.X509CertificateClaimSet" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_X509CertificateClaimSet_GetEnumerator" />
    </api>
    <api id="P:System.IdentityModel.Claims.X509CertificateClaimSet.Issuer">
      <topicdata group="api" />
      <apidata name="Issuer" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Claims.ClaimSet.Issuer">
          <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.X509CertificateClaimSet" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_X509CertificateClaimSet_Issuer" />
    </api>
    <api id="P:System.IdentityModel.Claims.X509CertificateClaimSet.Item(System.Int32)">
      <topicdata group="api" />
      <apidata name="Item" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Claims.ClaimSet.Item(System.Int32)">
          <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <parameters>
        <parameter name="index">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.X509CertificateClaimSet" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_X509CertificateClaimSet_Item_1_cd2d7ec9" />
    </api>
    <api id="M:System.IdentityModel.Claims.X509CertificateClaimSet.ToString">
      <topicdata group="api" />
      <apidata name="ToString" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.ToString">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.X509CertificateClaimSet" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Claims_X509CertificateClaimSet_ToString" />
    </api>
    <api id="P:System.IdentityModel.Claims.X509CertificateClaimSet.X509Certificate">
      <topicdata group="api" />
      <apidata name="X509Certificate" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Security.Cryptography.X509Certificates.X509Certificate2" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Claims" />
        <type api="T:System.IdentityModel.Claims.X509CertificateClaimSet" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Claims_X509CertificateClaimSet_X509Certificate" />
    </api>
    <api id="T:System.IdentityModel.Policy.AuthorizationContext">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Policy.AuthorizationContext" />
      <apidata name="AuthorizationContext" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <implements>
        <type api="T:System.IdentityModel.Policy.IAuthorizationComponent" ref="true" />
      </implements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
      </containers>
      <file name="T_System_IdentityModel_Policy_AuthorizationContext" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Policy.AuthorizationContext">
      <topicdata name="AuthorizationContext" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Policy.AuthorizationContext" />
      <apidata name="AuthorizationContext" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Policy.AuthorizationContext.#ctor" />
        <element api="P:System.IdentityModel.Policy.AuthorizationContext.ClaimSets" />
        <element api="M:System.IdentityModel.Policy.AuthorizationContext.CreateDefaultAuthorizationContext(System.Collections.Generic.IList{System.IdentityModel.Policy.IAuthorizationPolicy})" />
        <element api="P:System.IdentityModel.Policy.AuthorizationContext.ExpirationTime" />
        <element api="P:System.IdentityModel.Policy.AuthorizationContext.Id" />
        <element api="P:System.IdentityModel.Policy.AuthorizationContext.Properties" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Policy_AuthorizationContext" />
    </api>
    <api id="Methods.T:System.IdentityModel.Policy.AuthorizationContext">
      <topicdata name="AuthorizationContext" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Policy.AuthorizationContext" />
      <apidata name="AuthorizationContext" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Policy.AuthorizationContext.CreateDefaultAuthorizationContext(System.Collections.Generic.IList{System.IdentityModel.Policy.IAuthorizationPolicy})" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Policy_AuthorizationContext" />
    </api>
    <api id="Properties.T:System.IdentityModel.Policy.AuthorizationContext">
      <topicdata name="AuthorizationContext" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Policy.AuthorizationContext" />
      <apidata name="AuthorizationContext" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Policy.AuthorizationContext.ClaimSets" />
        <element api="P:System.IdentityModel.Policy.AuthorizationContext.ExpirationTime" />
        <element api="P:System.IdentityModel.Policy.AuthorizationContext.Id" />
        <element api="P:System.IdentityModel.Policy.AuthorizationContext.Properties" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Policy_AuthorizationContext" />
    </api>
    <api id="M:System.IdentityModel.Policy.AuthorizationContext.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
        <type api="T:System.IdentityModel.Policy.AuthorizationContext" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Policy_AuthorizationContext_ctor" />
    </api>
    <api id="P:System.IdentityModel.Policy.AuthorizationContext.ClaimSets">
      <topicdata group="api" />
      <apidata name="ClaimSets" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
        <type api="T:System.IdentityModel.Policy.AuthorizationContext" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Policy_AuthorizationContext_ClaimSets" />
    </api>
    <api id="M:System.IdentityModel.Policy.AuthorizationContext.CreateDefaultAuthorizationContext(System.Collections.Generic.IList{System.IdentityModel.Policy.IAuthorizationPolicy})">
      <topicdata group="api" />
      <apidata name="CreateDefaultAuthorizationContext" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="authorizationPolicies">
          <type api="T:System.Collections.Generic.IList`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Policy.IAuthorizationPolicy" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Policy.AuthorizationContext" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
        <type api="T:System.IdentityModel.Policy.AuthorizationContext" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Policy_AuthorizationContext_CreateDefaultAuthorizationContext_1_707aa218" />
    </api>
    <api id="P:System.IdentityModel.Policy.AuthorizationContext.ExpirationTime">
      <topicdata group="api" />
      <apidata name="ExpirationTime" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
        <type api="T:System.IdentityModel.Policy.AuthorizationContext" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Policy_AuthorizationContext_ExpirationTime" />
    </api>
    <api id="P:System.IdentityModel.Policy.AuthorizationContext.Id">
      <topicdata group="api" />
      <apidata name="Id" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <implements>
        <member api="P:System.IdentityModel.Policy.IAuthorizationComponent.Id">
          <type api="T:System.IdentityModel.Policy.IAuthorizationComponent" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
        <type api="T:System.IdentityModel.Policy.AuthorizationContext" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Policy_AuthorizationContext_Id" />
    </api>
    <api id="P:System.IdentityModel.Policy.AuthorizationContext.Properties">
      <topicdata group="api" />
      <apidata name="Properties" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.Generic.IDictionary`2" ref="true">
          <specialization>
            <type api="T:System.String" ref="true" />
            <type api="T:System.Object" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
        <type api="T:System.IdentityModel.Policy.AuthorizationContext" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Policy_AuthorizationContext_Properties" />
    </api>
    <api id="T:System.IdentityModel.Policy.EvaluationContext">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Policy.EvaluationContext" />
      <apidata name="EvaluationContext" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
      </containers>
      <file name="T_System_IdentityModel_Policy_EvaluationContext" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Policy.EvaluationContext">
      <topicdata name="EvaluationContext" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Policy.EvaluationContext" />
      <apidata name="EvaluationContext" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Policy.EvaluationContext.#ctor" />
        <element api="M:System.IdentityModel.Policy.EvaluationContext.AddClaimSet(System.IdentityModel.Policy.IAuthorizationPolicy,System.IdentityModel.Claims.ClaimSet)" />
        <element api="P:System.IdentityModel.Policy.EvaluationContext.ClaimSets" />
        <element api="P:System.IdentityModel.Policy.EvaluationContext.Generation" />
        <element api="P:System.IdentityModel.Policy.EvaluationContext.Properties" />
        <element api="M:System.IdentityModel.Policy.EvaluationContext.RecordExpirationTime(System.DateTime)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Policy_EvaluationContext" />
    </api>
    <api id="Methods.T:System.IdentityModel.Policy.EvaluationContext">
      <topicdata name="EvaluationContext" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Policy.EvaluationContext" />
      <apidata name="EvaluationContext" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Policy.EvaluationContext.AddClaimSet(System.IdentityModel.Policy.IAuthorizationPolicy,System.IdentityModel.Claims.ClaimSet)" />
        <element api="M:System.IdentityModel.Policy.EvaluationContext.RecordExpirationTime(System.DateTime)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Policy_EvaluationContext" />
    </api>
    <api id="Properties.T:System.IdentityModel.Policy.EvaluationContext">
      <topicdata name="EvaluationContext" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Policy.EvaluationContext" />
      <apidata name="EvaluationContext" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Policy.EvaluationContext.ClaimSets" />
        <element api="P:System.IdentityModel.Policy.EvaluationContext.Generation" />
        <element api="P:System.IdentityModel.Policy.EvaluationContext.Properties" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Policy_EvaluationContext" />
    </api>
    <api id="M:System.IdentityModel.Policy.EvaluationContext.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
        <type api="T:System.IdentityModel.Policy.EvaluationContext" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Policy_EvaluationContext_ctor" />
    </api>
    <api id="M:System.IdentityModel.Policy.EvaluationContext.AddClaimSet(System.IdentityModel.Policy.IAuthorizationPolicy,System.IdentityModel.Claims.ClaimSet)">
      <topicdata group="api" />
      <apidata name="AddClaimSet" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="policy">
          <type api="T:System.IdentityModel.Policy.IAuthorizationPolicy" ref="true" />
        </parameter>
        <parameter name="claimSet">
          <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
        <type api="T:System.IdentityModel.Policy.EvaluationContext" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Policy_EvaluationContext_AddClaimSet_2_67876899" />
    </api>
    <api id="P:System.IdentityModel.Policy.EvaluationContext.ClaimSets">
      <topicdata group="api" />
      <apidata name="ClaimSets" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
        <type api="T:System.IdentityModel.Policy.EvaluationContext" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Policy_EvaluationContext_ClaimSets" />
    </api>
    <api id="P:System.IdentityModel.Policy.EvaluationContext.Generation">
      <topicdata group="api" />
      <apidata name="Generation" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
        <type api="T:System.IdentityModel.Policy.EvaluationContext" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Policy_EvaluationContext_Generation" />
    </api>
    <api id="P:System.IdentityModel.Policy.EvaluationContext.Properties">
      <topicdata group="api" />
      <apidata name="Properties" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.Generic.IDictionary`2" ref="true">
          <specialization>
            <type api="T:System.String" ref="true" />
            <type api="T:System.Object" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
        <type api="T:System.IdentityModel.Policy.EvaluationContext" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Policy_EvaluationContext_Properties" />
    </api>
    <api id="M:System.IdentityModel.Policy.EvaluationContext.RecordExpirationTime(System.DateTime)">
      <topicdata group="api" />
      <apidata name="RecordExpirationTime" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="expirationTime">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
        <type api="T:System.IdentityModel.Policy.EvaluationContext" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Policy_EvaluationContext_RecordExpirationTime_1_83ed3aaa" />
    </api>
    <api id="T:System.IdentityModel.Policy.IAuthorizationComponent">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Policy.IAuthorizationComponent" />
      <apidata name="IAuthorizationComponent" group="type" subgroup="interface" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <implementors>
        <type api="T:System.IdentityModel.Policy.AuthorizationContext" ref="true" />
        <type api="T:System.IdentityModel.Policy.IAuthorizationPolicy" ref="true" />
      </implementors>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
      </containers>
      <file name="T_System_IdentityModel_Policy_IAuthorizationComponent" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Policy.IAuthorizationComponent">
      <topicdata name="IAuthorizationComponent" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Policy.IAuthorizationComponent" />
      <apidata name="IAuthorizationComponent" group="type" subgroup="interface" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Policy.IAuthorizationComponent.Id" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Policy_IAuthorizationComponent" />
    </api>
    <api id="Properties.T:System.IdentityModel.Policy.IAuthorizationComponent">
      <topicdata name="IAuthorizationComponent" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Policy.IAuthorizationComponent" />
      <apidata name="IAuthorizationComponent" group="type" subgroup="interface" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Policy.IAuthorizationComponent.Id" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Policy_IAuthorizationComponent" />
    </api>
    <api id="P:System.IdentityModel.Policy.IAuthorizationComponent.Id">
      <topicdata group="api" />
      <apidata name="Id" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
        <type api="T:System.IdentityModel.Policy.IAuthorizationComponent" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Policy_IAuthorizationComponent_Id" />
    </api>
    <api id="T:System.IdentityModel.Policy.IAuthorizationPolicy">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Policy.IAuthorizationPolicy" />
      <apidata name="IAuthorizationPolicy" group="type" subgroup="interface" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <implements>
        <type api="T:System.IdentityModel.Policy.IAuthorizationComponent" ref="true" />
      </implements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
      </containers>
      <file name="T_System_IdentityModel_Policy_IAuthorizationPolicy" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Policy.IAuthorizationPolicy">
      <topicdata name="IAuthorizationPolicy" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Policy.IAuthorizationPolicy" />
      <apidata name="IAuthorizationPolicy" group="type" subgroup="interface" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Policy.IAuthorizationComponent.Id" />
        <element api="M:System.IdentityModel.Policy.IAuthorizationPolicy.Evaluate(System.IdentityModel.Policy.EvaluationContext,System.Object@)" />
        <element api="P:System.IdentityModel.Policy.IAuthorizationPolicy.Issuer" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Policy_IAuthorizationPolicy" />
    </api>
    <api id="Methods.T:System.IdentityModel.Policy.IAuthorizationPolicy">
      <topicdata name="IAuthorizationPolicy" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Policy.IAuthorizationPolicy" />
      <apidata name="IAuthorizationPolicy" group="type" subgroup="interface" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.IdentityModel.Policy.IAuthorizationPolicy.Evaluate(System.IdentityModel.Policy.EvaluationContext,System.Object@)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Policy_IAuthorizationPolicy" />
    </api>
    <api id="Properties.T:System.IdentityModel.Policy.IAuthorizationPolicy">
      <topicdata name="IAuthorizationPolicy" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Policy.IAuthorizationPolicy" />
      <apidata name="IAuthorizationPolicy" group="type" subgroup="interface" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Policy.IAuthorizationComponent.Id" />
        <element api="P:System.IdentityModel.Policy.IAuthorizationPolicy.Issuer" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Policy_IAuthorizationPolicy" />
    </api>
    <api id="M:System.IdentityModel.Policy.IAuthorizationPolicy.Evaluate(System.IdentityModel.Policy.EvaluationContext,System.Object@)">
      <topicdata group="api" />
      <apidata name="Evaluate" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="evaluationContext">
          <type api="T:System.IdentityModel.Policy.EvaluationContext" ref="true" />
        </parameter>
        <parameter name="state">
          <referenceTo>
            <type api="T:System.Object" ref="true" />
          </referenceTo>
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
        <type api="T:System.IdentityModel.Policy.IAuthorizationPolicy" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Policy_IAuthorizationPolicy_Evaluate_2_de9cc8d3" />
    </api>
    <api id="P:System.IdentityModel.Policy.IAuthorizationPolicy.Issuer">
      <topicdata group="api" />
      <apidata name="Issuer" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Policy" />
        <type api="T:System.IdentityModel.Policy.IAuthorizationPolicy" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Policy_IAuthorizationPolicy_Issuer" />
    </api>
    <api id="T:System.IdentityModel.Selectors.AudienceUriMode">
      <topicdata group="api" />
      <apidata name="AudienceUriMode" group="type" subgroup="enumeration" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="F:System.IdentityModel.Selectors.AudienceUriMode.Never" />
        <element api="F:System.IdentityModel.Selectors.AudienceUriMode.Always" />
        <element api="F:System.IdentityModel.Selectors.AudienceUriMode.BearerKeyOnly" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="T_System_IdentityModel_Selectors_AudienceUriMode" />
    </api>
    <api id="F:System.IdentityModel.Selectors.AudienceUriMode.Always">
      <topicdata group="api" notopic="" />
      <apidata name="Always" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.IdentityModel.Selectors.AudienceUriMode" ref="false" />
      </returns>
      <value>1</value>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.AudienceUriMode" ref="false" />
      </containers>
      <file name="F_System_IdentityModel_Selectors_AudienceUriMode_Always" />
    </api>
    <api id="F:System.IdentityModel.Selectors.AudienceUriMode.BearerKeyOnly">
      <topicdata group="api" notopic="" />
      <apidata name="BearerKeyOnly" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.IdentityModel.Selectors.AudienceUriMode" ref="false" />
      </returns>
      <value>2</value>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.AudienceUriMode" ref="false" />
      </containers>
      <file name="F_System_IdentityModel_Selectors_AudienceUriMode_BearerKeyOnly" />
    </api>
    <api id="F:System.IdentityModel.Selectors.AudienceUriMode.Never">
      <topicdata group="api" notopic="" />
      <apidata name="Never" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.IdentityModel.Selectors.AudienceUriMode" ref="false" />
      </returns>
      <value>0</value>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.AudienceUriMode" ref="false" />
      </containers>
      <file name="F_System_IdentityModel_Selectors_AudienceUriMode_Never" />
    </api>
    <api id="T:System.IdentityModel.Selectors.AudienceUriModeValidationHelper">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.AudienceUriModeValidationHelper" />
      <apidata name="AudienceUriModeValidationHelper" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" sealed="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="T_System_IdentityModel_Selectors_AudienceUriModeValidationHelper" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Selectors.AudienceUriModeValidationHelper">
      <topicdata name="AudienceUriModeValidationHelper" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Selectors.AudienceUriModeValidationHelper" />
      <apidata name="AudienceUriModeValidationHelper" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.IdentityModel.Selectors.AudienceUriModeValidationHelper.IsDefined(System.IdentityModel.Selectors.AudienceUriMode)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Selectors_AudienceUriModeValidationHelper" />
    </api>
    <api id="Methods.T:System.IdentityModel.Selectors.AudienceUriModeValidationHelper">
      <topicdata name="AudienceUriModeValidationHelper" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Selectors.AudienceUriModeValidationHelper" />
      <apidata name="AudienceUriModeValidationHelper" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.IdentityModel.Selectors.AudienceUriModeValidationHelper.IsDefined(System.IdentityModel.Selectors.AudienceUriMode)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Selectors_AudienceUriModeValidationHelper" />
    </api>
    <api id="M:System.IdentityModel.Selectors.AudienceUriModeValidationHelper.IsDefined(System.IdentityModel.Selectors.AudienceUriMode)">
      <topicdata group="api" />
      <apidata name="IsDefined" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="validationMode">
          <type api="T:System.IdentityModel.Selectors.AudienceUriMode" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.AudienceUriModeValidationHelper" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_AudienceUriModeValidationHelper_IsDefined_1_2ddc7560" />
    </api>
    <api id="T:System.IdentityModel.Selectors.CustomUserNameSecurityTokenAuthenticator">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.CustomUserNameSecurityTokenAuthenticator" />
      <apidata name="CustomUserNameSecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator" ref="true" />
          <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="T_System_IdentityModel_Selectors_CustomUserNameSecurityTokenAuthenticator" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Selectors.CustomUserNameSecurityTokenAuthenticator">
      <topicdata name="CustomUserNameSecurityTokenAuthenticator" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Selectors.CustomUserNameSecurityTokenAuthenticator" />
      <apidata name="CustomUserNameSecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.CustomUserNameSecurityTokenAuthenticator.#ctor(System.IdentityModel.Selectors.UserNamePasswordValidator)" />
        <element api="M:System.IdentityModel.Selectors.CustomUserNameSecurityTokenAuthenticator.ValidateUserNamePasswordCore(System.String,System.String)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Selectors_CustomUserNameSecurityTokenAuthenticator" />
    </api>
    <api id="Methods.T:System.IdentityModel.Selectors.CustomUserNameSecurityTokenAuthenticator">
      <topicdata name="CustomUserNameSecurityTokenAuthenticator" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Selectors.CustomUserNameSecurityTokenAuthenticator" />
      <apidata name="CustomUserNameSecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.CustomUserNameSecurityTokenAuthenticator.ValidateUserNamePasswordCore(System.String,System.String)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Selectors_CustomUserNameSecurityTokenAuthenticator" />
    </api>
    <api id="M:System.IdentityModel.Selectors.CustomUserNameSecurityTokenAuthenticator.#ctor(System.IdentityModel.Selectors.UserNamePasswordValidator)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" />
      <parameters>
        <parameter name="validator">
          <type api="T:System.IdentityModel.Selectors.UserNamePasswordValidator" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.CustomUserNameSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_CustomUserNameSecurityTokenAuthenticator_ctor_1_8ce0ef86" />
    </api>
    <api id="M:System.IdentityModel.Selectors.CustomUserNameSecurityTokenAuthenticator.ValidateUserNamePasswordCore(System.String,System.String)">
      <topicdata group="api" />
      <apidata name="ValidateUserNamePasswordCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator.ValidateUserNamePasswordCore(System.String,System.String)">
          <type api="T:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="userName">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="password">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Policy.IAuthorizationPolicy" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.CustomUserNameSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_CustomUserNameSecurityTokenAuthenticator_ValidateUserNamePasswordCore_2_52fce4af" />
    </api>
    <api id="T:System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator" />
      <apidata name="KerberosSecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator" ref="true" />
          <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="T_System_IdentityModel_Selectors_KerberosSecurityTokenAuthenticator" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator">
      <topicdata name="KerberosSecurityTokenAuthenticator" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator" />
      <apidata name="KerberosSecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator.#ctor">
          <element api="M:System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator.#ctor" />
          <element api="M:System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator.#ctor(System.Boolean)" />
        </element>
        <element api="M:System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Selectors_KerberosSecurityTokenAuthenticator" />
    </api>
    <api id="Methods.T:System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator">
      <topicdata name="KerberosSecurityTokenAuthenticator" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator" />
      <apidata name="KerberosSecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Selectors_KerberosSecurityTokenAuthenticator" />
    </api>
    <api id="Overload:System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator.#ctor" />
        <element api="M:System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator.#ctor(System.Boolean)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Selectors_KerberosSecurityTokenAuthenticator_ctor" />
    </api>
    <api id="M:System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator.#ctor" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_KerberosSecurityTokenAuthenticator_ctor" />
    </api>
    <api id="M:System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator.#ctor(System.Boolean)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator.#ctor" />
      <parameters>
        <parameter name="includeWindowsGroups">
          <type api="T:System.Boolean" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_KerberosSecurityTokenAuthenticator_ctor_1_abc7a1d5" />
    </api>
    <api id="M:System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)">
      <topicdata group="api" />
      <apidata name="CanValidateTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)">
          <type api="T:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_KerberosSecurityTokenAuthenticator_CanValidateTokenCore_1_f0ffb80e" />
    </api>
    <api id="T:System.IdentityModel.Selectors.KerberosSecurityTokenProvider">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.KerberosSecurityTokenProvider" />
      <apidata name="KerberosSecurityTokenProvider" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="T_System_IdentityModel_Selectors_KerberosSecurityTokenProvider" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Selectors.KerberosSecurityTokenProvider">
      <topicdata name="KerberosSecurityTokenProvider" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Selectors.KerberosSecurityTokenProvider" />
      <apidata name="KerberosSecurityTokenProvider" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.#ctor">
          <element api="M:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.#ctor(System.String)" />
          <element api="M:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.#ctor(System.String,System.Security.Principal.TokenImpersonationLevel)" />
          <element api="M:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.#ctor(System.String,System.Security.Principal.TokenImpersonationLevel,System.Net.NetworkCredential)" />
        </element>
        <element api="M:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.GetTokenCore(System.TimeSpan)" />
        <element api="P:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.NetworkCredential" />
        <element api="P:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.ServicePrincipalName" />
        <element api="P:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.TokenImpersonationLevel" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginCancelToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginCancelTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginGetToken(System.TimeSpan,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginGetTokenCore(System.TimeSpan,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginRenewToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginRenewTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.CancelToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.CancelTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndCancelToken(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndCancelTokenCore(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndGetToken(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndGetTokenCore(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndRenewToken(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndRenewTokenCore(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.GetToken(System.TimeSpan)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.RenewToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.RenewTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenProvider.SupportsTokenCancellation" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenProvider.SupportsTokenRenewal" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Selectors_KerberosSecurityTokenProvider" />
    </api>
    <api id="Methods.T:System.IdentityModel.Selectors.KerberosSecurityTokenProvider">
      <topicdata name="KerberosSecurityTokenProvider" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Selectors.KerberosSecurityTokenProvider" />
      <apidata name="KerberosSecurityTokenProvider" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.GetTokenCore(System.TimeSpan)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginCancelToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginCancelTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginGetToken(System.TimeSpan,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginGetTokenCore(System.TimeSpan,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginRenewToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginRenewTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.CancelToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.CancelTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndCancelToken(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndCancelTokenCore(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndGetToken(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndGetTokenCore(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndRenewToken(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndRenewTokenCore(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.GetToken(System.TimeSpan)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.RenewToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.RenewTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Selectors_KerberosSecurityTokenProvider" />
    </api>
    <api id="Properties.T:System.IdentityModel.Selectors.KerberosSecurityTokenProvider">
      <topicdata name="KerberosSecurityTokenProvider" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Selectors.KerberosSecurityTokenProvider" />
      <apidata name="KerberosSecurityTokenProvider" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.NetworkCredential" />
        <element api="P:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.ServicePrincipalName" />
        <element api="P:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.TokenImpersonationLevel" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenProvider.SupportsTokenCancellation" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenProvider.SupportsTokenRenewal" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Selectors_KerberosSecurityTokenProvider" />
    </api>
    <api id="Overload:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.KerberosSecurityTokenProvider" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.#ctor(System.String)" />
        <element api="M:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.#ctor(System.String,System.Security.Principal.TokenImpersonationLevel)" />
        <element api="M:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.#ctor(System.String,System.Security.Principal.TokenImpersonationLevel,System.Net.NetworkCredential)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.KerberosSecurityTokenProvider" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Selectors_KerberosSecurityTokenProvider_ctor" />
    </api>
    <api id="M:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.#ctor(System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.#ctor" />
      <parameters>
        <parameter name="servicePrincipalName">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.KerberosSecurityTokenProvider" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_KerberosSecurityTokenProvider_ctor_1_61b4e77c" />
    </api>
    <api id="M:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.#ctor(System.String,System.Security.Principal.TokenImpersonationLevel)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.#ctor" />
      <parameters>
        <parameter name="servicePrincipalName">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="tokenImpersonationLevel">
          <type api="T:System.Security.Principal.TokenImpersonationLevel" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.KerberosSecurityTokenProvider" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_KerberosSecurityTokenProvider_ctor_2_64abf876" />
    </api>
    <api id="M:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.#ctor(System.String,System.Security.Principal.TokenImpersonationLevel,System.Net.NetworkCredential)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.#ctor" />
      <parameters>
        <parameter name="servicePrincipalName">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="tokenImpersonationLevel">
          <type api="T:System.Security.Principal.TokenImpersonationLevel" ref="false" />
        </parameter>
        <parameter name="networkCredential">
          <type api="T:System.Net.NetworkCredential" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.KerberosSecurityTokenProvider" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_KerberosSecurityTokenProvider_ctor_3_119b7876" />
    </api>
    <api id="M:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.GetTokenCore(System.TimeSpan)">
      <topicdata group="api" />
      <apidata name="GetTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Selectors.SecurityTokenProvider.GetTokenCore(System.TimeSpan)">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="timeout">
          <type api="T:System.TimeSpan" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.KerberosSecurityTokenProvider" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_KerberosSecurityTokenProvider_GetTokenCore_1_dd1f561a" />
    </api>
    <api id="P:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.NetworkCredential">
      <topicdata group="api" />
      <apidata name="NetworkCredential" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Net.NetworkCredential" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.KerberosSecurityTokenProvider" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_KerberosSecurityTokenProvider_NetworkCredential" />
    </api>
    <api id="P:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.ServicePrincipalName">
      <topicdata group="api" />
      <apidata name="ServicePrincipalName" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.KerberosSecurityTokenProvider" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_KerberosSecurityTokenProvider_ServicePrincipalName" />
    </api>
    <api id="P:System.IdentityModel.Selectors.KerberosSecurityTokenProvider.TokenImpersonationLevel">
      <topicdata group="api" />
      <apidata name="TokenImpersonationLevel" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Security.Principal.TokenImpersonationLevel" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.KerberosSecurityTokenProvider" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_KerberosSecurityTokenProvider_TokenImpersonationLevel" />
    </api>
    <api id="T:System.IdentityModel.Selectors.RsaSecurityTokenAuthenticator">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.RsaSecurityTokenAuthenticator" />
      <apidata name="RsaSecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="T_System_IdentityModel_Selectors_RsaSecurityTokenAuthenticator" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Selectors.RsaSecurityTokenAuthenticator">
      <topicdata name="RsaSecurityTokenAuthenticator" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Selectors.RsaSecurityTokenAuthenticator" />
      <apidata name="RsaSecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.RsaSecurityTokenAuthenticator.#ctor" />
        <element api="M:System.IdentityModel.Selectors.RsaSecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.RsaSecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Selectors_RsaSecurityTokenAuthenticator" />
    </api>
    <api id="Methods.T:System.IdentityModel.Selectors.RsaSecurityTokenAuthenticator">
      <topicdata name="RsaSecurityTokenAuthenticator" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Selectors.RsaSecurityTokenAuthenticator" />
      <apidata name="RsaSecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.RsaSecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.RsaSecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Selectors_RsaSecurityTokenAuthenticator" />
    </api>
    <api id="M:System.IdentityModel.Selectors.RsaSecurityTokenAuthenticator.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.RsaSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_RsaSecurityTokenAuthenticator_ctor" />
    </api>
    <api id="M:System.IdentityModel.Selectors.RsaSecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)">
      <topicdata group="api" />
      <apidata name="CanValidateTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.RsaSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_RsaSecurityTokenAuthenticator_CanValidateTokenCore_1_f0ffb80e" />
    </api>
    <api id="M:System.IdentityModel.Selectors.RsaSecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)">
      <topicdata group="api" />
      <apidata name="ValidateTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Policy.IAuthorizationPolicy" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.RsaSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_RsaSecurityTokenAuthenticator_ValidateTokenCore_1_f0ffb80e" />
    </api>
    <api id="T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator" />
      <apidata name="SamlSecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="T_System_IdentityModel_Selectors_SamlSecurityTokenAuthenticator" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator">
      <topicdata name="SamlSecurityTokenAuthenticator" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator" />
      <apidata name="SamlSecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.#ctor">
          <element api="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.#ctor(System.Collections.Generic.IList{System.IdentityModel.Selectors.SecurityTokenAuthenticator})" />
          <element api="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.#ctor(System.Collections.Generic.IList{System.IdentityModel.Selectors.SecurityTokenAuthenticator},System.TimeSpan)" />
        </element>
        <element api="P:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.AllowedAudienceUris" />
        <element api="P:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.AudienceUriMode" />
        <element api="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="Overload:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveClaimSet">
          <element api="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveClaimSet(System.IdentityModel.Tokens.SecurityKeyIdentifier)" />
          <element api="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveClaimSet(System.IdentityModel.Tokens.SecurityToken)" />
        </element>
        <element api="Overload:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveIdentity">
          <element api="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveIdentity(System.IdentityModel.Tokens.SecurityKeyIdentifier)" />
          <element api="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveIdentity(System.IdentityModel.Tokens.SecurityToken)" />
        </element>
        <element api="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ValidateAudienceRestriction(System.IdentityModel.Tokens.SamlAudienceRestrictionCondition)" />
        <element api="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Selectors_SamlSecurityTokenAuthenticator" />
    </api>
    <api id="Methods.T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator">
      <topicdata name="SamlSecurityTokenAuthenticator" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator" />
      <apidata name="SamlSecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="Overload:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveClaimSet">
          <element api="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveClaimSet(System.IdentityModel.Tokens.SecurityKeyIdentifier)" />
          <element api="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveClaimSet(System.IdentityModel.Tokens.SecurityToken)" />
        </element>
        <element api="Overload:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveIdentity">
          <element api="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveIdentity(System.IdentityModel.Tokens.SecurityKeyIdentifier)" />
          <element api="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveIdentity(System.IdentityModel.Tokens.SecurityToken)" />
        </element>
        <element api="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ValidateAudienceRestriction(System.IdentityModel.Tokens.SamlAudienceRestrictionCondition)" />
        <element api="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Selectors_SamlSecurityTokenAuthenticator" />
    </api>
    <api id="Properties.T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator">
      <topicdata name="SamlSecurityTokenAuthenticator" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator" />
      <apidata name="SamlSecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.AllowedAudienceUris" />
        <element api="P:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.AudienceUriMode" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Selectors_SamlSecurityTokenAuthenticator" />
    </api>
    <api id="Overload:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.#ctor(System.Collections.Generic.IList{System.IdentityModel.Selectors.SecurityTokenAuthenticator})" />
        <element api="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.#ctor(System.Collections.Generic.IList{System.IdentityModel.Selectors.SecurityTokenAuthenticator},System.TimeSpan)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Selectors_SamlSecurityTokenAuthenticator_ctor" />
    </api>
    <api id="Overload:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveClaimSet">
      <topicdata name="ResolveClaimSet" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator" />
      <apidata name="ResolveClaimSet" group="member" subgroup="method" />
      <elements>
        <element api="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveClaimSet(System.IdentityModel.Tokens.SecurityKeyIdentifier)" />
        <element api="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveClaimSet(System.IdentityModel.Tokens.SecurityToken)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Selectors_SamlSecurityTokenAuthenticator_ResolveClaimSet" />
    </api>
    <api id="Overload:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveIdentity">
      <topicdata name="ResolveIdentity" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator" />
      <apidata name="ResolveIdentity" group="member" subgroup="method" />
      <elements>
        <element api="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveIdentity(System.IdentityModel.Tokens.SecurityKeyIdentifier)" />
        <element api="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveIdentity(System.IdentityModel.Tokens.SecurityToken)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Selectors_SamlSecurityTokenAuthenticator_ResolveIdentity" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.#ctor(System.Collections.Generic.IList{System.IdentityModel.Selectors.SecurityTokenAuthenticator})">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.#ctor" />
      <parameters>
        <parameter name="supportingAuthenticators">
          <type api="T:System.Collections.Generic.IList`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_SamlSecurityTokenAuthenticator_ctor_1_95545d0d" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.#ctor(System.Collections.Generic.IList{System.IdentityModel.Selectors.SecurityTokenAuthenticator},System.TimeSpan)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.#ctor" />
      <parameters>
        <parameter name="supportingAuthenticators">
          <type api="T:System.Collections.Generic.IList`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
            </specialization>
          </type>
        </parameter>
        <parameter name="maxClockSkew">
          <type api="T:System.TimeSpan" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_SamlSecurityTokenAuthenticator_ctor_2_6582c52a" />
    </api>
    <api id="P:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.AllowedAudienceUris">
      <topicdata group="api" />
      <apidata name="AllowedAudienceUris" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.Generic.IList`1" ref="true">
          <specialization>
            <type api="T:System.String" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_SamlSecurityTokenAuthenticator_AllowedAudienceUris" />
    </api>
    <api id="P:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.AudienceUriMode">
      <topicdata group="api" />
      <apidata name="AudienceUriMode" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.IdentityModel.Selectors.AudienceUriMode" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_SamlSecurityTokenAuthenticator_AudienceUriMode" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)">
      <topicdata group="api" />
      <apidata name="CanValidateTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SamlSecurityTokenAuthenticator_CanValidateTokenCore_1_f0ffb80e" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveClaimSet(System.IdentityModel.Tokens.SecurityKeyIdentifier)">
      <topicdata group="api" />
      <apidata name="ResolveClaimSet" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveClaimSet" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="keyIdentifier">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SamlSecurityTokenAuthenticator_ResolveClaimSet_1_37537b4c" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveClaimSet(System.IdentityModel.Tokens.SecurityToken)">
      <topicdata group="api" />
      <apidata name="ResolveClaimSet" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveClaimSet" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SamlSecurityTokenAuthenticator_ResolveClaimSet_1_f0ffb80e" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveIdentity(System.IdentityModel.Tokens.SecurityKeyIdentifier)">
      <topicdata group="api" />
      <apidata name="ResolveIdentity" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveIdentity" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="keyIdentifier">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Security.Principal.IIdentity" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SamlSecurityTokenAuthenticator_ResolveIdentity_1_37537b4c" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveIdentity(System.IdentityModel.Tokens.SecurityToken)">
      <topicdata group="api" />
      <apidata name="ResolveIdentity" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ResolveIdentity" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Security.Principal.IIdentity" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SamlSecurityTokenAuthenticator_ResolveIdentity_1_f0ffb80e" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ValidateAudienceRestriction(System.IdentityModel.Tokens.SamlAudienceRestrictionCondition)">
      <topicdata group="api" />
      <apidata name="ValidateAudienceRestriction" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="audienceRestrictionCondition">
          <type api="T:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SamlSecurityTokenAuthenticator_ValidateAudienceRestriction_1_27c6f60d" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)">
      <topicdata group="api" />
      <apidata name="ValidateTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Policy.IAuthorizationPolicy" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SamlSecurityTokenAuthenticator_ValidateTokenCore_1_f0ffb80e" />
    </api>
    <api id="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" />
      <apidata name="SecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
        <descendents>
          <type api="T:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator" ref="true" />
          <type api="T:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator" ref="true" />
          <type api="T:System.IdentityModel.Selectors.RsaSecurityTokenAuthenticator" ref="true" />
          <type api="T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator" ref="true" />
          <type api="T:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator" ref="true" />
          <type api="T:System.ServiceModel.Security.Tokens.SecurityContextSecurityTokenAuthenticator" ref="true" />
        </descendents>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="T_System_IdentityModel_Selectors_SecurityTokenAuthenticator" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Selectors.SecurityTokenAuthenticator">
      <topicdata name="SecurityTokenAuthenticator" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" />
      <apidata name="SecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.#ctor" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Selectors_SecurityTokenAuthenticator" />
    </api>
    <api id="Methods.T:System.IdentityModel.Selectors.SecurityTokenAuthenticator">
      <topicdata name="SecurityTokenAuthenticator" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" />
      <apidata name="SecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Selectors_SecurityTokenAuthenticator" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_SecurityTokenAuthenticator_ctor" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateToken(System.IdentityModel.Tokens.SecurityToken)">
      <topicdata group="api" />
      <apidata name="CanValidateToken" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenAuthenticator_CanValidateToken_1_f0ffb80e" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)">
      <topicdata group="api" />
      <apidata name="CanValidateTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenAuthenticator_CanValidateTokenCore_1_f0ffb80e" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateToken(System.IdentityModel.Tokens.SecurityToken)">
      <topicdata group="api" />
      <apidata name="ValidateToken" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Policy.IAuthorizationPolicy" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenAuthenticator_ValidateToken_1_f0ffb80e" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)">
      <topicdata group="api" />
      <apidata name="ValidateTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Policy.IAuthorizationPolicy" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenAuthenticator_ValidateTokenCore_1_f0ffb80e" />
    </api>
    <api id="T:System.IdentityModel.Selectors.SecurityTokenManager">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.SecurityTokenManager" />
      <apidata name="SecurityTokenManager" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
        <descendents>
          <type api="T:System.ServiceModel.ClientCredentialsSecurityTokenManager" ref="true" />
          <type api="T:System.ServiceModel.Security.ServiceCredentialsSecurityTokenManager" ref="true" />
        </descendents>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="T_System_IdentityModel_Selectors_SecurityTokenManager" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Selectors.SecurityTokenManager">
      <topicdata name="SecurityTokenManager" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Selectors.SecurityTokenManager" />
      <apidata name="SecurityTokenManager" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenManager.#ctor" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenManager.CreateSecurityTokenAuthenticator(System.IdentityModel.Selectors.SecurityTokenRequirement,System.IdentityModel.Selectors.SecurityTokenResolver@)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenManager.CreateSecurityTokenProvider(System.IdentityModel.Selectors.SecurityTokenRequirement)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenManager.CreateSecurityTokenSerializer(System.IdentityModel.Selectors.SecurityTokenVersion)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Selectors_SecurityTokenManager" />
    </api>
    <api id="Methods.T:System.IdentityModel.Selectors.SecurityTokenManager">
      <topicdata name="SecurityTokenManager" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Selectors.SecurityTokenManager" />
      <apidata name="SecurityTokenManager" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenManager.CreateSecurityTokenAuthenticator(System.IdentityModel.Selectors.SecurityTokenRequirement,System.IdentityModel.Selectors.SecurityTokenResolver@)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenManager.CreateSecurityTokenProvider(System.IdentityModel.Selectors.SecurityTokenRequirement)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenManager.CreateSecurityTokenSerializer(System.IdentityModel.Selectors.SecurityTokenVersion)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Selectors_SecurityTokenManager" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenManager.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenManager" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_SecurityTokenManager_ctor" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenManager.CreateSecurityTokenAuthenticator(System.IdentityModel.Selectors.SecurityTokenRequirement,System.IdentityModel.Selectors.SecurityTokenResolver@)">
      <topicdata group="api" />
      <apidata name="CreateSecurityTokenAuthenticator" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="tokenRequirement">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenRequirement" ref="true" />
        </parameter>
        <parameter name="outOfBandTokenResolver" out="true">
          <referenceTo>
            <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
          </referenceTo>
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenManager" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenManager_CreateSecurityTokenAuthenticator_2_7b098eda" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenManager.CreateSecurityTokenProvider(System.IdentityModel.Selectors.SecurityTokenRequirement)">
      <topicdata group="api" />
      <apidata name="CreateSecurityTokenProvider" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="tokenRequirement">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenRequirement" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenManager" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenManager_CreateSecurityTokenProvider_1_bf5aaad2" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenManager.CreateSecurityTokenSerializer(System.IdentityModel.Selectors.SecurityTokenVersion)">
      <topicdata group="api" />
      <apidata name="CreateSecurityTokenSerializer" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="version">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenVersion" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenManager" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenManager_CreateSecurityTokenSerializer_1_962deec5" />
    </api>
    <api id="T:System.IdentityModel.Selectors.SecurityTokenProvider">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.SecurityTokenProvider" />
      <apidata name="SecurityTokenProvider" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
        <descendents>
          <type api="T:System.IdentityModel.Selectors.KerberosSecurityTokenProvider" ref="true" />
          <type api="T:System.IdentityModel.Selectors.UserNameSecurityTokenProvider" ref="true" />
          <type api="T:System.IdentityModel.Selectors.X509SecurityTokenProvider" ref="true" />
          <type api="T:System.ServiceModel.Security.SspiSecurityTokenProvider" ref="true" />
          <type api="T:System.ServiceModel.Security.Tokens.IssuedSecurityTokenProvider" ref="true" />
        </descendents>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="T_System_IdentityModel_Selectors_SecurityTokenProvider" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Selectors.SecurityTokenProvider">
      <topicdata name="SecurityTokenProvider" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Selectors.SecurityTokenProvider" />
      <apidata name="SecurityTokenProvider" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.#ctor" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginCancelToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginCancelTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginGetToken(System.TimeSpan,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginGetTokenCore(System.TimeSpan,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginRenewToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginRenewTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.CancelToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.CancelTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndCancelToken(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndCancelTokenCore(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndGetToken(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndGetTokenCore(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndRenewToken(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndRenewTokenCore(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.GetToken(System.TimeSpan)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.GetTokenCore(System.TimeSpan)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.RenewToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.RenewTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenProvider.SupportsTokenCancellation" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenProvider.SupportsTokenRenewal" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Selectors_SecurityTokenProvider" />
    </api>
    <api id="Methods.T:System.IdentityModel.Selectors.SecurityTokenProvider">
      <topicdata name="SecurityTokenProvider" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Selectors.SecurityTokenProvider" />
      <apidata name="SecurityTokenProvider" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginCancelToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginCancelTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginGetToken(System.TimeSpan,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginGetTokenCore(System.TimeSpan,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginRenewToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginRenewTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.CancelToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.CancelTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndCancelToken(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndCancelTokenCore(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndGetToken(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndGetTokenCore(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndRenewToken(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndRenewTokenCore(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.GetToken(System.TimeSpan)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.GetTokenCore(System.TimeSpan)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.RenewToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.RenewTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Selectors_SecurityTokenProvider" />
    </api>
    <api id="Properties.T:System.IdentityModel.Selectors.SecurityTokenProvider">
      <topicdata name="SecurityTokenProvider" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Selectors.SecurityTokenProvider" />
      <apidata name="SecurityTokenProvider" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Selectors.SecurityTokenProvider.SupportsTokenCancellation" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenProvider.SupportsTokenRenewal" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Selectors_SecurityTokenProvider" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenProvider.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_SecurityTokenProvider_ctor" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginCancelToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)">
      <topicdata group="api" />
      <apidata name="BeginCancelToken" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="timeout">
          <type api="T:System.TimeSpan" ref="false" />
        </parameter>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
        <parameter name="callback">
          <type api="T:System.AsyncCallback" ref="true" />
        </parameter>
        <parameter name="state">
          <type api="T:System.Object" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IAsyncResult" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenProvider_BeginCancelToken_4_d57829a1" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginCancelTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)">
      <topicdata group="api" />
      <apidata name="BeginCancelTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="timeout">
          <type api="T:System.TimeSpan" ref="false" />
        </parameter>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
        <parameter name="callback">
          <type api="T:System.AsyncCallback" ref="true" />
        </parameter>
        <parameter name="state">
          <type api="T:System.Object" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IAsyncResult" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenProvider_BeginCancelTokenCore_4_d57829a1" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginGetToken(System.TimeSpan,System.AsyncCallback,System.Object)">
      <topicdata group="api" />
      <apidata name="BeginGetToken" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="timeout">
          <type api="T:System.TimeSpan" ref="false" />
        </parameter>
        <parameter name="callback">
          <type api="T:System.AsyncCallback" ref="true" />
        </parameter>
        <parameter name="state">
          <type api="T:System.Object" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IAsyncResult" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenProvider_BeginGetToken_3_113e8157" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginGetTokenCore(System.TimeSpan,System.AsyncCallback,System.Object)">
      <topicdata group="api" />
      <apidata name="BeginGetTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="timeout">
          <type api="T:System.TimeSpan" ref="false" />
        </parameter>
        <parameter name="callback">
          <type api="T:System.AsyncCallback" ref="true" />
        </parameter>
        <parameter name="state">
          <type api="T:System.Object" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IAsyncResult" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenProvider_BeginGetTokenCore_3_113e8157" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginRenewToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)">
      <topicdata group="api" />
      <apidata name="BeginRenewToken" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="timeout">
          <type api="T:System.TimeSpan" ref="false" />
        </parameter>
        <parameter name="tokenToBeRenewed">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
        <parameter name="callback">
          <type api="T:System.AsyncCallback" ref="true" />
        </parameter>
        <parameter name="state">
          <type api="T:System.Object" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IAsyncResult" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenProvider_BeginRenewToken_4_d57829a1" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginRenewTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)">
      <topicdata group="api" />
      <apidata name="BeginRenewTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="timeout">
          <type api="T:System.TimeSpan" ref="false" />
        </parameter>
        <parameter name="tokenToBeRenewed">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
        <parameter name="callback">
          <type api="T:System.AsyncCallback" ref="true" />
        </parameter>
        <parameter name="state">
          <type api="T:System.Object" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IAsyncResult" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenProvider_BeginRenewTokenCore_4_d57829a1" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenProvider.CancelToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)">
      <topicdata group="api" />
      <apidata name="CancelToken" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="timeout">
          <type api="T:System.TimeSpan" ref="false" />
        </parameter>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenProvider_CancelToken_2_6ff2a765" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenProvider.CancelTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)">
      <topicdata group="api" />
      <apidata name="CancelTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="timeout">
          <type api="T:System.TimeSpan" ref="false" />
        </parameter>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenProvider_CancelTokenCore_2_6ff2a765" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndCancelToken(System.IAsyncResult)">
      <topicdata group="api" />
      <apidata name="EndCancelToken" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="result">
          <type api="T:System.IAsyncResult" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenProvider_EndCancelToken_1_35dda1aa" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndCancelTokenCore(System.IAsyncResult)">
      <topicdata group="api" />
      <apidata name="EndCancelTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="result">
          <type api="T:System.IAsyncResult" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenProvider_EndCancelTokenCore_1_35dda1aa" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndGetToken(System.IAsyncResult)">
      <topicdata group="api" />
      <apidata name="EndGetToken" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="result">
          <type api="T:System.IAsyncResult" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenProvider_EndGetToken_1_35dda1aa" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndGetTokenCore(System.IAsyncResult)">
      <topicdata group="api" />
      <apidata name="EndGetTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="result">
          <type api="T:System.IAsyncResult" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenProvider_EndGetTokenCore_1_35dda1aa" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndRenewToken(System.IAsyncResult)">
      <topicdata group="api" />
      <apidata name="EndRenewToken" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="result">
          <type api="T:System.IAsyncResult" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenProvider_EndRenewToken_1_35dda1aa" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndRenewTokenCore(System.IAsyncResult)">
      <topicdata group="api" />
      <apidata name="EndRenewTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="result">
          <type api="T:System.IAsyncResult" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenProvider_EndRenewTokenCore_1_35dda1aa" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenProvider.GetToken(System.TimeSpan)">
      <topicdata group="api" />
      <apidata name="GetToken" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="timeout">
          <type api="T:System.TimeSpan" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenProvider_GetToken_1_dd1f561a" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenProvider.GetTokenCore(System.TimeSpan)">
      <topicdata group="api" />
      <apidata name="GetTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="timeout">
          <type api="T:System.TimeSpan" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenProvider_GetTokenCore_1_dd1f561a" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenProvider.RenewToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)">
      <topicdata group="api" />
      <apidata name="RenewToken" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="timeout">
          <type api="T:System.TimeSpan" ref="false" />
        </parameter>
        <parameter name="tokenToBeRenewed">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenProvider_RenewToken_2_6ff2a765" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenProvider.RenewTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)">
      <topicdata group="api" />
      <apidata name="RenewTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="timeout">
          <type api="T:System.TimeSpan" ref="false" />
        </parameter>
        <parameter name="tokenToBeRenewed">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenProvider_RenewTokenCore_2_6ff2a765" />
    </api>
    <api id="P:System.IdentityModel.Selectors.SecurityTokenProvider.SupportsTokenCancellation">
      <topicdata group="api" />
      <apidata name="SupportsTokenCancellation" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_SecurityTokenProvider_SupportsTokenCancellation" />
    </api>
    <api id="P:System.IdentityModel.Selectors.SecurityTokenProvider.SupportsTokenRenewal">
      <topicdata group="api" />
      <apidata name="SupportsTokenRenewal" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_SecurityTokenProvider_SupportsTokenRenewal" />
    </api>
    <api id="T:System.IdentityModel.Selectors.SecurityTokenRequirement">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.SecurityTokenRequirement" />
      <apidata name="SecurityTokenRequirement" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
        <descendents>
          <type api="T:System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement" ref="true" />
        </descendents>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="T_System_IdentityModel_Selectors_SecurityTokenRequirement" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Selectors.SecurityTokenRequirement">
      <topicdata name="SecurityTokenRequirement" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Selectors.SecurityTokenRequirement" />
      <apidata name="SecurityTokenRequirement" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenRequirement.#ctor" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenRequirement.GetProperty``1(System.String)" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenRequirement.KeySize" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenRequirement.KeySizeProperty" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenRequirement.KeyType" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenRequirement.KeyTypeProperty" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenRequirement.KeyUsage" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenRequirement.KeyUsageProperty" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenRequirement.PeerAuthenticationMode" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenRequirement.Properties" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenRequirement.RequireCryptographicToken" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenRequirement.RequireCryptographicTokenProperty" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenRequirement.TokenType" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenRequirement.TokenTypeProperty" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenRequirement.TryGetProperty``1(System.String,``0@)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Selectors_SecurityTokenRequirement" />
    </api>
    <api id="Methods.T:System.IdentityModel.Selectors.SecurityTokenRequirement">
      <topicdata name="SecurityTokenRequirement" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Selectors.SecurityTokenRequirement" />
      <apidata name="SecurityTokenRequirement" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenRequirement.GetProperty``1(System.String)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenRequirement.TryGetProperty``1(System.String,``0@)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Selectors_SecurityTokenRequirement" />
    </api>
    <api id="Properties.T:System.IdentityModel.Selectors.SecurityTokenRequirement">
      <topicdata name="SecurityTokenRequirement" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Selectors.SecurityTokenRequirement" />
      <apidata name="SecurityTokenRequirement" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Selectors.SecurityTokenRequirement.KeySize" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenRequirement.KeySizeProperty" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenRequirement.KeyType" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenRequirement.KeyTypeProperty" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenRequirement.KeyUsage" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenRequirement.KeyUsageProperty" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenRequirement.PeerAuthenticationMode" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenRequirement.Properties" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenRequirement.RequireCryptographicToken" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenRequirement.RequireCryptographicTokenProperty" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenRequirement.TokenType" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenRequirement.TokenTypeProperty" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Selectors_SecurityTokenRequirement" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenRequirement.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenRequirement" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_SecurityTokenRequirement_ctor" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenRequirement.GetProperty``1(System.String)">
      <topicdata group="api" />
      <apidata name="GetProperty" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <templates>
        <template name="TValue" />
      </templates>
      <parameters>
        <parameter name="propertyName">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <template name="TValue" index="0" api="M:System.IdentityModel.Selectors.SecurityTokenRequirement.GetProperty``1(System.String)" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenRequirement" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenRequirement_GetProperty``1_1_72eac341" />
    </api>
    <api id="P:System.IdentityModel.Selectors.SecurityTokenRequirement.KeySize">
      <topicdata group="api" />
      <apidata name="KeySize" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenRequirement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_SecurityTokenRequirement_KeySize" />
    </api>
    <api id="P:System.IdentityModel.Selectors.SecurityTokenRequirement.KeySizeProperty">
      <topicdata group="api" />
      <apidata name="KeySizeProperty" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenRequirement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_SecurityTokenRequirement_KeySizeProperty" />
    </api>
    <api id="P:System.IdentityModel.Selectors.SecurityTokenRequirement.KeyType">
      <topicdata group="api" />
      <apidata name="KeyType" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityKeyType" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenRequirement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_SecurityTokenRequirement_KeyType" />
    </api>
    <api id="P:System.IdentityModel.Selectors.SecurityTokenRequirement.KeyTypeProperty">
      <topicdata group="api" />
      <apidata name="KeyTypeProperty" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenRequirement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_SecurityTokenRequirement_KeyTypeProperty" />
    </api>
    <api id="P:System.IdentityModel.Selectors.SecurityTokenRequirement.KeyUsage">
      <topicdata group="api" />
      <apidata name="KeyUsage" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityKeyUsage" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenRequirement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_SecurityTokenRequirement_KeyUsage" />
    </api>
    <api id="P:System.IdentityModel.Selectors.SecurityTokenRequirement.KeyUsageProperty">
      <topicdata group="api" />
      <apidata name="KeyUsageProperty" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenRequirement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_SecurityTokenRequirement_KeyUsageProperty" />
    </api>
    <api id="P:System.IdentityModel.Selectors.SecurityTokenRequirement.PeerAuthenticationMode">
      <topicdata group="api" />
      <apidata name="PeerAuthenticationMode" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenRequirement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_SecurityTokenRequirement_PeerAuthenticationMode" />
    </api>
    <api id="P:System.IdentityModel.Selectors.SecurityTokenRequirement.Properties">
      <topicdata group="api" />
      <apidata name="Properties" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.Generic.IDictionary`2" ref="true">
          <specialization>
            <type api="T:System.String" ref="true" />
            <type api="T:System.Object" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenRequirement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_SecurityTokenRequirement_Properties" />
    </api>
    <api id="P:System.IdentityModel.Selectors.SecurityTokenRequirement.RequireCryptographicToken">
      <topicdata group="api" />
      <apidata name="RequireCryptographicToken" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenRequirement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_SecurityTokenRequirement_RequireCryptographicToken" />
    </api>
    <api id="P:System.IdentityModel.Selectors.SecurityTokenRequirement.RequireCryptographicTokenProperty">
      <topicdata group="api" />
      <apidata name="RequireCryptographicTokenProperty" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenRequirement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_SecurityTokenRequirement_RequireCryptographicTokenProperty" />
    </api>
    <api id="P:System.IdentityModel.Selectors.SecurityTokenRequirement.TokenType">
      <topicdata group="api" />
      <apidata name="TokenType" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenRequirement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_SecurityTokenRequirement_TokenType" />
    </api>
    <api id="P:System.IdentityModel.Selectors.SecurityTokenRequirement.TokenTypeProperty">
      <topicdata group="api" />
      <apidata name="TokenTypeProperty" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenRequirement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_SecurityTokenRequirement_TokenTypeProperty" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenRequirement.TryGetProperty``1(System.String,``0@)">
      <topicdata group="api" />
      <apidata name="TryGetProperty" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <templates>
        <template name="TValue" />
      </templates>
      <parameters>
        <parameter name="propertyName">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="result" out="true">
          <referenceTo>
            <template name="TValue" index="0" api="M:System.IdentityModel.Selectors.SecurityTokenRequirement.TryGetProperty``1(System.String,``0@)" />
          </referenceTo>
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenRequirement" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenRequirement_TryGetProperty``1_2_4611020a" />
    </api>
    <api id="T:System.IdentityModel.Selectors.SecurityTokenResolver">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.SecurityTokenResolver" />
      <apidata name="SecurityTokenResolver" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
        <descendents>
          <type api="T:System.ServiceModel.Security.Tokens.SecurityContextSecurityTokenResolver" ref="true" />
        </descendents>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="T_System_IdentityModel_Selectors_SecurityTokenResolver" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Selectors.SecurityTokenResolver">
      <topicdata name="SecurityTokenResolver" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Selectors.SecurityTokenResolver" />
      <apidata name="SecurityTokenResolver" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.#ctor" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.CreateDefaultSecurityTokenResolver(System.Collections.ObjectModel.ReadOnlyCollection{System.IdentityModel.Tokens.SecurityToken},System.Boolean)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.ResolveSecurityKey(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="Overload:System.IdentityModel.Selectors.SecurityTokenResolver.ResolveToken">
          <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.ResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifier)" />
          <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.ResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        </element>
        <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveSecurityKey(System.IdentityModel.Tokens.SecurityKeyIdentifierClause,System.IdentityModel.Tokens.SecurityKey@)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveSecurityKeyCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause,System.IdentityModel.Tokens.SecurityKey@)" />
        <element api="Overload:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveToken">
          <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifier,System.IdentityModel.Tokens.SecurityToken@)" />
          <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifierClause,System.IdentityModel.Tokens.SecurityToken@)" />
        </element>
        <element api="Overload:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveTokenCore">
          <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveTokenCore(System.IdentityModel.Tokens.SecurityKeyIdentifier,System.IdentityModel.Tokens.SecurityToken@)" />
          <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveTokenCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause,System.IdentityModel.Tokens.SecurityToken@)" />
        </element>
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Selectors_SecurityTokenResolver" />
    </api>
    <api id="Methods.T:System.IdentityModel.Selectors.SecurityTokenResolver">
      <topicdata name="SecurityTokenResolver" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Selectors.SecurityTokenResolver" />
      <apidata name="SecurityTokenResolver" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.CreateDefaultSecurityTokenResolver(System.Collections.ObjectModel.ReadOnlyCollection{System.IdentityModel.Tokens.SecurityToken},System.Boolean)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.ResolveSecurityKey(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="Overload:System.IdentityModel.Selectors.SecurityTokenResolver.ResolveToken">
          <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.ResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifier)" />
          <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.ResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        </element>
        <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveSecurityKey(System.IdentityModel.Tokens.SecurityKeyIdentifierClause,System.IdentityModel.Tokens.SecurityKey@)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveSecurityKeyCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause,System.IdentityModel.Tokens.SecurityKey@)" />
        <element api="Overload:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveToken">
          <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifier,System.IdentityModel.Tokens.SecurityToken@)" />
          <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifierClause,System.IdentityModel.Tokens.SecurityToken@)" />
        </element>
        <element api="Overload:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveTokenCore">
          <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveTokenCore(System.IdentityModel.Tokens.SecurityKeyIdentifier,System.IdentityModel.Tokens.SecurityToken@)" />
          <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveTokenCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause,System.IdentityModel.Tokens.SecurityToken@)" />
        </element>
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Selectors_SecurityTokenResolver" />
    </api>
    <api id="Overload:System.IdentityModel.Selectors.SecurityTokenResolver.ResolveToken">
      <topicdata name="ResolveToken" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.SecurityTokenResolver" />
      <apidata name="ResolveToken" group="member" subgroup="method" />
      <elements>
        <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.ResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifier)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.ResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Selectors_SecurityTokenResolver_ResolveToken" />
    </api>
    <api id="Overload:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveToken">
      <topicdata name="TryResolveToken" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.SecurityTokenResolver" />
      <apidata name="TryResolveToken" group="member" subgroup="method" />
      <elements>
        <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifier,System.IdentityModel.Tokens.SecurityToken@)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifierClause,System.IdentityModel.Tokens.SecurityToken@)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Selectors_SecurityTokenResolver_TryResolveToken" />
    </api>
    <api id="Overload:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveTokenCore">
      <topicdata name="TryResolveTokenCore" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.SecurityTokenResolver" />
      <apidata name="TryResolveTokenCore" group="member" subgroup="method" />
      <elements>
        <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveTokenCore(System.IdentityModel.Tokens.SecurityKeyIdentifier,System.IdentityModel.Tokens.SecurityToken@)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveTokenCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause,System.IdentityModel.Tokens.SecurityToken@)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Selectors_SecurityTokenResolver_TryResolveTokenCore" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenResolver.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_SecurityTokenResolver_ctor" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenResolver.CreateDefaultSecurityTokenResolver(System.Collections.ObjectModel.ReadOnlyCollection{System.IdentityModel.Tokens.SecurityToken},System.Boolean)">
      <topicdata group="api" />
      <apidata name="CreateDefaultSecurityTokenResolver" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="tokens">
          <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
            </specialization>
          </type>
        </parameter>
        <parameter name="canMatchLocalId">
          <type api="T:System.Boolean" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenResolver_CreateDefaultSecurityTokenResolver_2_3eeaaa02" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenResolver.ResolveSecurityKey(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
      <topicdata group="api" />
      <apidata name="ResolveSecurityKey" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="keyIdentifierClause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenResolver_ResolveSecurityKey_1_4a5605c2" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenResolver.ResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifier)">
      <topicdata group="api" />
      <apidata name="ResolveToken" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Selectors.SecurityTokenResolver.ResolveToken" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="keyIdentifier">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenResolver_ResolveToken_1_37537b4c" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenResolver.ResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
      <topicdata group="api" />
      <apidata name="ResolveToken" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Selectors.SecurityTokenResolver.ResolveToken" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="keyIdentifierClause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenResolver_ResolveToken_1_4a5605c2" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveSecurityKey(System.IdentityModel.Tokens.SecurityKeyIdentifierClause,System.IdentityModel.Tokens.SecurityKey@)">
      <topicdata group="api" />
      <apidata name="TryResolveSecurityKey" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="keyIdentifierClause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
        <parameter name="key" out="true">
          <referenceTo>
            <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
          </referenceTo>
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenResolver_TryResolveSecurityKey_2_5a4c544f" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveSecurityKeyCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause,System.IdentityModel.Tokens.SecurityKey@)">
      <topicdata group="api" />
      <apidata name="TryResolveSecurityKeyCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="keyIdentifierClause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
        <parameter name="key" out="true">
          <referenceTo>
            <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
          </referenceTo>
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenResolver_TryResolveSecurityKeyCore_2_5a4c544f" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifier,System.IdentityModel.Tokens.SecurityToken@)">
      <topicdata group="api" />
      <apidata name="TryResolveToken" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveToken" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="keyIdentifier">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
        </parameter>
        <parameter name="token" out="true">
          <referenceTo>
            <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
          </referenceTo>
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenResolver_TryResolveToken_2_b7fc634a" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifierClause,System.IdentityModel.Tokens.SecurityToken@)">
      <topicdata group="api" />
      <apidata name="TryResolveToken" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveToken" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="keyIdentifierClause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
        <parameter name="token" out="true">
          <referenceTo>
            <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
          </referenceTo>
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenResolver_TryResolveToken_2_47241eef" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveTokenCore(System.IdentityModel.Tokens.SecurityKeyIdentifier,System.IdentityModel.Tokens.SecurityToken@)">
      <topicdata group="api" />
      <apidata name="TryResolveTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" overload="Overload:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveTokenCore" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="keyIdentifier">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
        </parameter>
        <parameter name="token" out="true">
          <referenceTo>
            <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
          </referenceTo>
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenResolver_TryResolveTokenCore_2_b7fc634a" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveTokenCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause,System.IdentityModel.Tokens.SecurityToken@)">
      <topicdata group="api" />
      <apidata name="TryResolveTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" overload="Overload:System.IdentityModel.Selectors.SecurityTokenResolver.TryResolveTokenCore" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="keyIdentifierClause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
        <parameter name="token" out="true">
          <referenceTo>
            <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
          </referenceTo>
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenResolver_TryResolveTokenCore_2_47241eef" />
    </api>
    <api id="T:System.IdentityModel.Selectors.SecurityTokenSerializer">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.SecurityTokenSerializer" />
      <apidata name="SecurityTokenSerializer" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
        <descendents>
          <type api="T:System.ServiceModel.Security.WSSecurityTokenSerializer" ref="true" />
        </descendents>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="T_System_IdentityModel_Selectors_SecurityTokenSerializer" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Selectors.SecurityTokenSerializer">
      <topicdata name="SecurityTokenSerializer" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Selectors.SecurityTokenSerializer" />
      <apidata name="SecurityTokenSerializer" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.#ctor" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanReadKeyIdentifier(System.Xml.XmlReader)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanReadKeyIdentifierClause(System.Xml.XmlReader)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanReadKeyIdentifierClauseCore(System.Xml.XmlReader)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanReadKeyIdentifierCore(System.Xml.XmlReader)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanReadToken(System.Xml.XmlReader)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanReadTokenCore(System.Xml.XmlReader)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanWriteKeyIdentifier(System.IdentityModel.Tokens.SecurityKeyIdentifier)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanWriteKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanWriteKeyIdentifierClauseCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanWriteKeyIdentifierCore(System.IdentityModel.Tokens.SecurityKeyIdentifier)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanWriteToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanWriteTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.ReadKeyIdentifier(System.Xml.XmlReader)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.ReadKeyIdentifierClause(System.Xml.XmlReader)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.ReadKeyIdentifierClauseCore(System.Xml.XmlReader)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.ReadKeyIdentifierCore(System.Xml.XmlReader)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.ReadToken(System.Xml.XmlReader,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.ReadTokenCore(System.Xml.XmlReader,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.WriteKeyIdentifier(System.Xml.XmlWriter,System.IdentityModel.Tokens.SecurityKeyIdentifier)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.WriteKeyIdentifierClause(System.Xml.XmlWriter,System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.WriteKeyIdentifierClauseCore(System.Xml.XmlWriter,System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.WriteKeyIdentifierCore(System.Xml.XmlWriter,System.IdentityModel.Tokens.SecurityKeyIdentifier)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.WriteToken(System.Xml.XmlWriter,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.WriteTokenCore(System.Xml.XmlWriter,System.IdentityModel.Tokens.SecurityToken)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Selectors_SecurityTokenSerializer" />
    </api>
    <api id="Methods.T:System.IdentityModel.Selectors.SecurityTokenSerializer">
      <topicdata name="SecurityTokenSerializer" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Selectors.SecurityTokenSerializer" />
      <apidata name="SecurityTokenSerializer" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanReadKeyIdentifier(System.Xml.XmlReader)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanReadKeyIdentifierClause(System.Xml.XmlReader)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanReadKeyIdentifierClauseCore(System.Xml.XmlReader)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanReadKeyIdentifierCore(System.Xml.XmlReader)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanReadToken(System.Xml.XmlReader)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanReadTokenCore(System.Xml.XmlReader)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanWriteKeyIdentifier(System.IdentityModel.Tokens.SecurityKeyIdentifier)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanWriteKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanWriteKeyIdentifierClauseCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanWriteKeyIdentifierCore(System.IdentityModel.Tokens.SecurityKeyIdentifier)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanWriteToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanWriteTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.ReadKeyIdentifier(System.Xml.XmlReader)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.ReadKeyIdentifierClause(System.Xml.XmlReader)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.ReadKeyIdentifierClauseCore(System.Xml.XmlReader)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.ReadKeyIdentifierCore(System.Xml.XmlReader)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.ReadToken(System.Xml.XmlReader,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.ReadTokenCore(System.Xml.XmlReader,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.WriteKeyIdentifier(System.Xml.XmlWriter,System.IdentityModel.Tokens.SecurityKeyIdentifier)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.WriteKeyIdentifierClause(System.Xml.XmlWriter,System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.WriteKeyIdentifierClauseCore(System.Xml.XmlWriter,System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.WriteKeyIdentifierCore(System.Xml.XmlWriter,System.IdentityModel.Tokens.SecurityKeyIdentifier)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.WriteToken(System.Xml.XmlWriter,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenSerializer.WriteTokenCore(System.Xml.XmlWriter,System.IdentityModel.Tokens.SecurityToken)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Selectors_SecurityTokenSerializer" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenSerializer.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_SecurityTokenSerializer_ctor" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanReadKeyIdentifier(System.Xml.XmlReader)">
      <topicdata group="api" />
      <apidata name="CanReadKeyIdentifier" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlReader" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenSerializer_CanReadKeyIdentifier_1_3282adce" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanReadKeyIdentifierClause(System.Xml.XmlReader)">
      <topicdata group="api" />
      <apidata name="CanReadKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlReader" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenSerializer_CanReadKeyIdentifierClause_1_3282adce" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanReadKeyIdentifierClauseCore(System.Xml.XmlReader)">
      <topicdata group="api" />
      <apidata name="CanReadKeyIdentifierClauseCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlReader" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenSerializer_CanReadKeyIdentifierClauseCore_1_3282adce" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanReadKeyIdentifierCore(System.Xml.XmlReader)">
      <topicdata group="api" />
      <apidata name="CanReadKeyIdentifierCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlReader" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenSerializer_CanReadKeyIdentifierCore_1_3282adce" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanReadToken(System.Xml.XmlReader)">
      <topicdata group="api" />
      <apidata name="CanReadToken" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlReader" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenSerializer_CanReadToken_1_3282adce" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanReadTokenCore(System.Xml.XmlReader)">
      <topicdata group="api" />
      <apidata name="CanReadTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlReader" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenSerializer_CanReadTokenCore_1_3282adce" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanWriteKeyIdentifier(System.IdentityModel.Tokens.SecurityKeyIdentifier)">
      <topicdata group="api" />
      <apidata name="CanWriteKeyIdentifier" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="keyIdentifier">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenSerializer_CanWriteKeyIdentifier_1_37537b4c" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanWriteKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
      <topicdata group="api" />
      <apidata name="CanWriteKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="keyIdentifierClause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenSerializer_CanWriteKeyIdentifierClause_1_4a5605c2" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanWriteKeyIdentifierClauseCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
      <topicdata group="api" />
      <apidata name="CanWriteKeyIdentifierClauseCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="keyIdentifierClause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenSerializer_CanWriteKeyIdentifierClauseCore_1_4a5605c2" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanWriteKeyIdentifierCore(System.IdentityModel.Tokens.SecurityKeyIdentifier)">
      <topicdata group="api" />
      <apidata name="CanWriteKeyIdentifierCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="keyIdentifier">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenSerializer_CanWriteKeyIdentifierCore_1_37537b4c" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanWriteToken(System.IdentityModel.Tokens.SecurityToken)">
      <topicdata group="api" />
      <apidata name="CanWriteToken" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenSerializer_CanWriteToken_1_f0ffb80e" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenSerializer.CanWriteTokenCore(System.IdentityModel.Tokens.SecurityToken)">
      <topicdata group="api" />
      <apidata name="CanWriteTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenSerializer_CanWriteTokenCore_1_f0ffb80e" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenSerializer.ReadKeyIdentifier(System.Xml.XmlReader)">
      <topicdata group="api" />
      <apidata name="ReadKeyIdentifier" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlReader" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenSerializer_ReadKeyIdentifier_1_3282adce" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenSerializer.ReadKeyIdentifierClause(System.Xml.XmlReader)">
      <topicdata group="api" />
      <apidata name="ReadKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlReader" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenSerializer_ReadKeyIdentifierClause_1_3282adce" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenSerializer.ReadKeyIdentifierClauseCore(System.Xml.XmlReader)">
      <topicdata group="api" />
      <apidata name="ReadKeyIdentifierClauseCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlReader" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenSerializer_ReadKeyIdentifierClauseCore_1_3282adce" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenSerializer.ReadKeyIdentifierCore(System.Xml.XmlReader)">
      <topicdata group="api" />
      <apidata name="ReadKeyIdentifierCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlReader" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenSerializer_ReadKeyIdentifierCore_1_3282adce" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenSerializer.ReadToken(System.Xml.XmlReader,System.IdentityModel.Selectors.SecurityTokenResolver)">
      <topicdata group="api" />
      <apidata name="ReadToken" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlReader" ref="true" />
        </parameter>
        <parameter name="tokenResolver">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenSerializer_ReadToken_2_6b4353d6" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenSerializer.ReadTokenCore(System.Xml.XmlReader,System.IdentityModel.Selectors.SecurityTokenResolver)">
      <topicdata group="api" />
      <apidata name="ReadTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlReader" ref="true" />
        </parameter>
        <parameter name="tokenResolver">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenSerializer_ReadTokenCore_2_6b4353d6" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenSerializer.WriteKeyIdentifier(System.Xml.XmlWriter,System.IdentityModel.Tokens.SecurityKeyIdentifier)">
      <topicdata group="api" />
      <apidata name="WriteKeyIdentifier" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="writer">
          <type api="T:System.Xml.XmlWriter" ref="true" />
        </parameter>
        <parameter name="keyIdentifier">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenSerializer_WriteKeyIdentifier_2_56453a0b" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenSerializer.WriteKeyIdentifierClause(System.Xml.XmlWriter,System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
      <topicdata group="api" />
      <apidata name="WriteKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="writer">
          <type api="T:System.Xml.XmlWriter" ref="true" />
        </parameter>
        <parameter name="keyIdentifierClause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenSerializer_WriteKeyIdentifierClause_2_ee0d4111" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenSerializer.WriteKeyIdentifierClauseCore(System.Xml.XmlWriter,System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
      <topicdata group="api" />
      <apidata name="WriteKeyIdentifierClauseCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="writer">
          <type api="T:System.Xml.XmlWriter" ref="true" />
        </parameter>
        <parameter name="keyIdentifierClause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenSerializer_WriteKeyIdentifierClauseCore_2_ee0d4111" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenSerializer.WriteKeyIdentifierCore(System.Xml.XmlWriter,System.IdentityModel.Tokens.SecurityKeyIdentifier)">
      <topicdata group="api" />
      <apidata name="WriteKeyIdentifierCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="writer">
          <type api="T:System.Xml.XmlWriter" ref="true" />
        </parameter>
        <parameter name="keyIdentifier">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenSerializer_WriteKeyIdentifierCore_2_56453a0b" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenSerializer.WriteToken(System.Xml.XmlWriter,System.IdentityModel.Tokens.SecurityToken)">
      <topicdata group="api" />
      <apidata name="WriteToken" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="writer">
          <type api="T:System.Xml.XmlWriter" ref="true" />
        </parameter>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenSerializer_WriteToken_2_e95a5a32" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenSerializer.WriteTokenCore(System.Xml.XmlWriter,System.IdentityModel.Tokens.SecurityToken)">
      <topicdata group="api" />
      <apidata name="WriteTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="writer">
          <type api="T:System.Xml.XmlWriter" ref="true" />
        </parameter>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenSerializer_WriteTokenCore_2_e95a5a32" />
    </api>
    <api id="T:System.IdentityModel.Selectors.SecurityTokenVersion">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.SecurityTokenVersion" />
      <apidata name="SecurityTokenVersion" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="T_System_IdentityModel_Selectors_SecurityTokenVersion" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Selectors.SecurityTokenVersion">
      <topicdata name="SecurityTokenVersion" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Selectors.SecurityTokenVersion" />
      <apidata name="SecurityTokenVersion" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenVersion.#ctor" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenVersion.GetSecuritySpecifications" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Selectors_SecurityTokenVersion" />
    </api>
    <api id="Methods.T:System.IdentityModel.Selectors.SecurityTokenVersion">
      <topicdata name="SecurityTokenVersion" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Selectors.SecurityTokenVersion" />
      <apidata name="SecurityTokenVersion" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenVersion.GetSecuritySpecifications" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Selectors_SecurityTokenVersion" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenVersion.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenVersion" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_SecurityTokenVersion_ctor" />
    </api>
    <api id="M:System.IdentityModel.Selectors.SecurityTokenVersion.GetSecuritySpecifications">
      <topicdata group="api" />
      <apidata name="GetSecuritySpecifications" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.String" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.SecurityTokenVersion" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_SecurityTokenVersion_GetSecuritySpecifications" />
    </api>
    <api id="T:System.IdentityModel.Selectors.UserNamePasswordValidator">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.UserNamePasswordValidator" />
      <apidata name="UserNamePasswordValidator" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="T_System_IdentityModel_Selectors_UserNamePasswordValidator" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Selectors.UserNamePasswordValidator">
      <topicdata name="UserNamePasswordValidator" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Selectors.UserNamePasswordValidator" />
      <apidata name="UserNamePasswordValidator" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.UserNamePasswordValidator.#ctor" />
        <element api="M:System.IdentityModel.Selectors.UserNamePasswordValidator.CreateMembershipProviderValidator(System.Web.Security.MembershipProvider)" />
        <element api="P:System.IdentityModel.Selectors.UserNamePasswordValidator.None" />
        <element api="M:System.IdentityModel.Selectors.UserNamePasswordValidator.Validate(System.String,System.String)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Selectors_UserNamePasswordValidator" />
    </api>
    <api id="Methods.T:System.IdentityModel.Selectors.UserNamePasswordValidator">
      <topicdata name="UserNamePasswordValidator" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Selectors.UserNamePasswordValidator" />
      <apidata name="UserNamePasswordValidator" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.UserNamePasswordValidator.CreateMembershipProviderValidator(System.Web.Security.MembershipProvider)" />
        <element api="M:System.IdentityModel.Selectors.UserNamePasswordValidator.Validate(System.String,System.String)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Selectors_UserNamePasswordValidator" />
    </api>
    <api id="Properties.T:System.IdentityModel.Selectors.UserNamePasswordValidator">
      <topicdata name="UserNamePasswordValidator" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Selectors.UserNamePasswordValidator" />
      <apidata name="UserNamePasswordValidator" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Selectors.UserNamePasswordValidator.None" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Selectors_UserNamePasswordValidator" />
    </api>
    <api id="M:System.IdentityModel.Selectors.UserNamePasswordValidator.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.UserNamePasswordValidator" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_UserNamePasswordValidator_ctor" />
    </api>
    <api id="M:System.IdentityModel.Selectors.UserNamePasswordValidator.CreateMembershipProviderValidator(System.Web.Security.MembershipProvider)">
      <topicdata group="api" />
      <apidata name="CreateMembershipProviderValidator" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="provider">
          <type api="T:System.Web.Security.MembershipProvider" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Selectors.UserNamePasswordValidator" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.UserNamePasswordValidator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_UserNamePasswordValidator_CreateMembershipProviderValidator_1_b7ec4e82" />
    </api>
    <api id="P:System.IdentityModel.Selectors.UserNamePasswordValidator.None">
      <topicdata group="api" />
      <apidata name="None" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.IdentityModel.Selectors.UserNamePasswordValidator" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.UserNamePasswordValidator" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_UserNamePasswordValidator_None" />
    </api>
    <api id="M:System.IdentityModel.Selectors.UserNamePasswordValidator.Validate(System.String,System.String)">
      <topicdata group="api" />
      <apidata name="Validate" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="userName">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="password">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.UserNamePasswordValidator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_UserNamePasswordValidator_Validate_2_52fce4af" />
    </api>
    <api id="T:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator" />
      <apidata name="UserNameSecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
        <descendents>
          <type api="T:System.IdentityModel.Selectors.CustomUserNameSecurityTokenAuthenticator" ref="true" />
          <type api="T:System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator" ref="true" />
        </descendents>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="T_System_IdentityModel_Selectors_UserNameSecurityTokenAuthenticator" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator">
      <topicdata name="UserNameSecurityTokenAuthenticator" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator" />
      <apidata name="UserNameSecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator.#ctor" />
        <element api="M:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator.ValidateUserNamePasswordCore(System.String,System.String)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Selectors_UserNameSecurityTokenAuthenticator" />
    </api>
    <api id="Methods.T:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator">
      <topicdata name="UserNameSecurityTokenAuthenticator" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator" />
      <apidata name="UserNameSecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator.ValidateUserNamePasswordCore(System.String,System.String)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Selectors_UserNameSecurityTokenAuthenticator" />
    </api>
    <api id="M:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_UserNameSecurityTokenAuthenticator_ctor" />
    </api>
    <api id="M:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)">
      <topicdata group="api" />
      <apidata name="CanValidateTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_UserNameSecurityTokenAuthenticator_CanValidateTokenCore_1_f0ffb80e" />
    </api>
    <api id="M:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)">
      <topicdata group="api" />
      <apidata name="ValidateTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Policy.IAuthorizationPolicy" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_UserNameSecurityTokenAuthenticator_ValidateTokenCore_1_f0ffb80e" />
    </api>
    <api id="M:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator.ValidateUserNamePasswordCore(System.String,System.String)">
      <topicdata group="api" />
      <apidata name="ValidateUserNamePasswordCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="userName">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="password">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Policy.IAuthorizationPolicy" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_UserNameSecurityTokenAuthenticator_ValidateUserNamePasswordCore_2_52fce4af" />
    </api>
    <api id="T:System.IdentityModel.Selectors.UserNameSecurityTokenProvider">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.UserNameSecurityTokenProvider" />
      <apidata name="UserNameSecurityTokenProvider" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="T_System_IdentityModel_Selectors_UserNameSecurityTokenProvider" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Selectors.UserNameSecurityTokenProvider">
      <topicdata name="UserNameSecurityTokenProvider" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Selectors.UserNameSecurityTokenProvider" />
      <apidata name="UserNameSecurityTokenProvider" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginCancelToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginCancelTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginGetToken(System.TimeSpan,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginGetTokenCore(System.TimeSpan,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginRenewToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginRenewTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.CancelToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.CancelTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndCancelToken(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndCancelTokenCore(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndGetToken(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndGetTokenCore(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndRenewToken(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndRenewTokenCore(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.GetToken(System.TimeSpan)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.RenewToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.RenewTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenProvider.SupportsTokenCancellation" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenProvider.SupportsTokenRenewal" />
        <element api="M:System.IdentityModel.Selectors.UserNameSecurityTokenProvider.#ctor(System.String,System.String)" />
        <element api="M:System.IdentityModel.Selectors.UserNameSecurityTokenProvider.GetTokenCore(System.TimeSpan)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Selectors_UserNameSecurityTokenProvider" />
    </api>
    <api id="Methods.T:System.IdentityModel.Selectors.UserNameSecurityTokenProvider">
      <topicdata name="UserNameSecurityTokenProvider" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Selectors.UserNameSecurityTokenProvider" />
      <apidata name="UserNameSecurityTokenProvider" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginCancelToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginCancelTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginGetToken(System.TimeSpan,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginGetTokenCore(System.TimeSpan,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginRenewToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginRenewTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.CancelToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.CancelTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndCancelToken(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndCancelTokenCore(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndGetToken(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndGetTokenCore(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndRenewToken(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndRenewTokenCore(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.GetToken(System.TimeSpan)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.RenewToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.RenewTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.UserNameSecurityTokenProvider.GetTokenCore(System.TimeSpan)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Selectors_UserNameSecurityTokenProvider" />
    </api>
    <api id="M:System.IdentityModel.Selectors.UserNameSecurityTokenProvider.#ctor(System.String,System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" />
      <parameters>
        <parameter name="userName">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="password">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.UserNameSecurityTokenProvider" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_UserNameSecurityTokenProvider_ctor_2_6608d038" />
    </api>
    <api id="M:System.IdentityModel.Selectors.UserNameSecurityTokenProvider.GetTokenCore(System.TimeSpan)">
      <topicdata group="api" />
      <apidata name="GetTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Selectors.SecurityTokenProvider.GetTokenCore(System.TimeSpan)">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="timeout">
          <type api="T:System.TimeSpan" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.UserNameSecurityTokenProvider" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_UserNameSecurityTokenProvider_GetTokenCore_1_dd1f561a" />
    </api>
    <api id="T:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator" />
      <apidata name="WindowsSecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
        <descendents>
          <type api="T:System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator" ref="true" />
        </descendents>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="T_System_IdentityModel_Selectors_WindowsSecurityTokenAuthenticator" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator">
      <topicdata name="WindowsSecurityTokenAuthenticator" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator" />
      <apidata name="WindowsSecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="Overload:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator.#ctor">
          <element api="M:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator.#ctor" />
          <element api="M:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator.#ctor(System.Boolean)" />
        </element>
        <element api="M:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Selectors_WindowsSecurityTokenAuthenticator" />
    </api>
    <api id="Methods.T:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator">
      <topicdata name="WindowsSecurityTokenAuthenticator" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator" />
      <apidata name="WindowsSecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Selectors_WindowsSecurityTokenAuthenticator" />
    </api>
    <api id="Overload:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator.#ctor" />
        <element api="M:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator.#ctor(System.Boolean)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Selectors_WindowsSecurityTokenAuthenticator_ctor" />
    </api>
    <api id="M:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator.#ctor" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_WindowsSecurityTokenAuthenticator_ctor" />
    </api>
    <api id="M:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator.#ctor(System.Boolean)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator.#ctor" />
      <parameters>
        <parameter name="includeWindowsGroups">
          <type api="T:System.Boolean" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_WindowsSecurityTokenAuthenticator_ctor_1_abc7a1d5" />
    </api>
    <api id="M:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)">
      <topicdata group="api" />
      <apidata name="CanValidateTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_WindowsSecurityTokenAuthenticator_CanValidateTokenCore_1_f0ffb80e" />
    </api>
    <api id="M:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)">
      <topicdata group="api" />
      <apidata name="ValidateTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Policy.IAuthorizationPolicy" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_WindowsSecurityTokenAuthenticator_ValidateTokenCore_1_f0ffb80e" />
    </api>
    <api id="T:System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator" />
      <apidata name="WindowsUserNameSecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator" ref="true" />
          <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="T_System_IdentityModel_Selectors_WindowsUserNameSecurityTokenAuthenticator" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator">
      <topicdata name="WindowsUserNameSecurityTokenAuthenticator" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator" />
      <apidata name="WindowsUserNameSecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="Overload:System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator.#ctor">
          <element api="M:System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator.#ctor" />
          <element api="M:System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator.#ctor(System.Boolean)" />
        </element>
        <element api="M:System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator.ValidateUserNamePasswordCore(System.String,System.String)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Selectors_WindowsUserNameSecurityTokenAuthenticator" />
    </api>
    <api id="Methods.T:System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator">
      <topicdata name="WindowsUserNameSecurityTokenAuthenticator" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator" />
      <apidata name="WindowsUserNameSecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator.ValidateUserNamePasswordCore(System.String,System.String)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Selectors_WindowsUserNameSecurityTokenAuthenticator" />
    </api>
    <api id="Overload:System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator.#ctor" />
        <element api="M:System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator.#ctor(System.Boolean)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Selectors_WindowsUserNameSecurityTokenAuthenticator_ctor" />
    </api>
    <api id="M:System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator.#ctor" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_WindowsUserNameSecurityTokenAuthenticator_ctor" />
    </api>
    <api id="M:System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator.#ctor(System.Boolean)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator.#ctor" />
      <parameters>
        <parameter name="includeWindowsGroups">
          <type api="T:System.Boolean" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_WindowsUserNameSecurityTokenAuthenticator_ctor_1_abc7a1d5" />
    </api>
    <api id="M:System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator.ValidateUserNamePasswordCore(System.String,System.String)">
      <topicdata group="api" />
      <apidata name="ValidateUserNamePasswordCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator.ValidateUserNamePasswordCore(System.String,System.String)">
          <type api="T:System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="userName">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="password">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Policy.IAuthorizationPolicy" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_WindowsUserNameSecurityTokenAuthenticator_ValidateUserNamePasswordCore_2_52fce4af" />
    </api>
    <api id="T:System.IdentityModel.Selectors.X509CertificateValidator">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.X509CertificateValidator" />
      <apidata name="X509CertificateValidator" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="T_System_IdentityModel_Selectors_X509CertificateValidator" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Selectors.X509CertificateValidator">
      <topicdata name="X509CertificateValidator" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Selectors.X509CertificateValidator" />
      <apidata name="X509CertificateValidator" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.X509CertificateValidator.#ctor" />
        <element api="P:System.IdentityModel.Selectors.X509CertificateValidator.ChainTrust" />
        <element api="M:System.IdentityModel.Selectors.X509CertificateValidator.CreateChainTrustValidator(System.Boolean,System.Security.Cryptography.X509Certificates.X509ChainPolicy)" />
        <element api="M:System.IdentityModel.Selectors.X509CertificateValidator.CreatePeerOrChainTrustValidator(System.Boolean,System.Security.Cryptography.X509Certificates.X509ChainPolicy)" />
        <element api="P:System.IdentityModel.Selectors.X509CertificateValidator.None" />
        <element api="P:System.IdentityModel.Selectors.X509CertificateValidator.PeerOrChainTrust" />
        <element api="P:System.IdentityModel.Selectors.X509CertificateValidator.PeerTrust" />
        <element api="M:System.IdentityModel.Selectors.X509CertificateValidator.Validate(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Selectors_X509CertificateValidator" />
    </api>
    <api id="Methods.T:System.IdentityModel.Selectors.X509CertificateValidator">
      <topicdata name="X509CertificateValidator" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Selectors.X509CertificateValidator" />
      <apidata name="X509CertificateValidator" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.X509CertificateValidator.CreateChainTrustValidator(System.Boolean,System.Security.Cryptography.X509Certificates.X509ChainPolicy)" />
        <element api="M:System.IdentityModel.Selectors.X509CertificateValidator.CreatePeerOrChainTrustValidator(System.Boolean,System.Security.Cryptography.X509Certificates.X509ChainPolicy)" />
        <element api="M:System.IdentityModel.Selectors.X509CertificateValidator.Validate(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Selectors_X509CertificateValidator" />
    </api>
    <api id="Properties.T:System.IdentityModel.Selectors.X509CertificateValidator">
      <topicdata name="X509CertificateValidator" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Selectors.X509CertificateValidator" />
      <apidata name="X509CertificateValidator" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Selectors.X509CertificateValidator.ChainTrust" />
        <element api="P:System.IdentityModel.Selectors.X509CertificateValidator.None" />
        <element api="P:System.IdentityModel.Selectors.X509CertificateValidator.PeerOrChainTrust" />
        <element api="P:System.IdentityModel.Selectors.X509CertificateValidator.PeerTrust" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Selectors_X509CertificateValidator" />
    </api>
    <api id="M:System.IdentityModel.Selectors.X509CertificateValidator.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.X509CertificateValidator" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_X509CertificateValidator_ctor" />
    </api>
    <api id="P:System.IdentityModel.Selectors.X509CertificateValidator.ChainTrust">
      <topicdata group="api" />
      <apidata name="ChainTrust" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.IdentityModel.Selectors.X509CertificateValidator" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.X509CertificateValidator" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_X509CertificateValidator_ChainTrust" />
    </api>
    <api id="M:System.IdentityModel.Selectors.X509CertificateValidator.CreateChainTrustValidator(System.Boolean,System.Security.Cryptography.X509Certificates.X509ChainPolicy)">
      <topicdata group="api" />
      <apidata name="CreateChainTrustValidator" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="useMachineContext">
          <type api="T:System.Boolean" ref="false" />
        </parameter>
        <parameter name="chainPolicy">
          <type api="T:System.Security.Cryptography.X509Certificates.X509ChainPolicy" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Selectors.X509CertificateValidator" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.X509CertificateValidator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_X509CertificateValidator_CreateChainTrustValidator_2_f096b9cc" />
    </api>
    <api id="M:System.IdentityModel.Selectors.X509CertificateValidator.CreatePeerOrChainTrustValidator(System.Boolean,System.Security.Cryptography.X509Certificates.X509ChainPolicy)">
      <topicdata group="api" />
      <apidata name="CreatePeerOrChainTrustValidator" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="useMachineContext">
          <type api="T:System.Boolean" ref="false" />
        </parameter>
        <parameter name="chainPolicy">
          <type api="T:System.Security.Cryptography.X509Certificates.X509ChainPolicy" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Selectors.X509CertificateValidator" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.X509CertificateValidator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_X509CertificateValidator_CreatePeerOrChainTrustValidator_2_f096b9cc" />
    </api>
    <api id="P:System.IdentityModel.Selectors.X509CertificateValidator.None">
      <topicdata group="api" />
      <apidata name="None" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.IdentityModel.Selectors.X509CertificateValidator" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.X509CertificateValidator" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_X509CertificateValidator_None" />
    </api>
    <api id="P:System.IdentityModel.Selectors.X509CertificateValidator.PeerOrChainTrust">
      <topicdata group="api" />
      <apidata name="PeerOrChainTrust" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.IdentityModel.Selectors.X509CertificateValidator" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.X509CertificateValidator" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_X509CertificateValidator_PeerOrChainTrust" />
    </api>
    <api id="P:System.IdentityModel.Selectors.X509CertificateValidator.PeerTrust">
      <topicdata group="api" />
      <apidata name="PeerTrust" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.IdentityModel.Selectors.X509CertificateValidator" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.X509CertificateValidator" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_X509CertificateValidator_PeerTrust" />
    </api>
    <api id="M:System.IdentityModel.Selectors.X509CertificateValidator.Validate(System.Security.Cryptography.X509Certificates.X509Certificate2)">
      <topicdata group="api" />
      <apidata name="Validate" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="certificate">
          <type api="T:System.Security.Cryptography.X509Certificates.X509Certificate2" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.X509CertificateValidator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_X509CertificateValidator_Validate_1_8571ada9" />
    </api>
    <api id="T:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator" />
      <apidata name="X509SecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="T_System_IdentityModel_Selectors_X509SecurityTokenAuthenticator" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator">
      <topicdata name="X509SecurityTokenAuthenticator" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator" />
      <apidata name="X509SecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="Overload:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.#ctor">
          <element api="M:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.#ctor" />
          <element api="M:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.#ctor(System.IdentityModel.Selectors.X509CertificateValidator)" />
          <element api="M:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.#ctor(System.IdentityModel.Selectors.X509CertificateValidator,System.Boolean)" />
          <element api="M:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.#ctor(System.IdentityModel.Selectors.X509CertificateValidator,System.Boolean,System.Boolean)" />
        </element>
        <element api="M:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="P:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.MapCertificateToWindowsAccount" />
        <element api="M:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Selectors_X509SecurityTokenAuthenticator" />
    </api>
    <api id="Methods.T:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator">
      <topicdata name="X509SecurityTokenAuthenticator" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator" />
      <apidata name="X509SecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateToken(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Selectors_X509SecurityTokenAuthenticator" />
    </api>
    <api id="Properties.T:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator">
      <topicdata name="X509SecurityTokenAuthenticator" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator" />
      <apidata name="X509SecurityTokenAuthenticator" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.MapCertificateToWindowsAccount" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Selectors_X509SecurityTokenAuthenticator" />
    </api>
    <api id="Overload:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.#ctor" />
        <element api="M:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.#ctor(System.IdentityModel.Selectors.X509CertificateValidator)" />
        <element api="M:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.#ctor(System.IdentityModel.Selectors.X509CertificateValidator,System.Boolean)" />
        <element api="M:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.#ctor(System.IdentityModel.Selectors.X509CertificateValidator,System.Boolean,System.Boolean)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Selectors_X509SecurityTokenAuthenticator_ctor" />
    </api>
    <api id="M:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.#ctor" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_X509SecurityTokenAuthenticator_ctor" />
    </api>
    <api id="M:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.#ctor(System.IdentityModel.Selectors.X509CertificateValidator)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.#ctor" />
      <parameters>
        <parameter name="validator">
          <type api="T:System.IdentityModel.Selectors.X509CertificateValidator" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_X509SecurityTokenAuthenticator_ctor_1_f4092090" />
    </api>
    <api id="M:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.#ctor(System.IdentityModel.Selectors.X509CertificateValidator,System.Boolean)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.#ctor" />
      <parameters>
        <parameter name="validator">
          <type api="T:System.IdentityModel.Selectors.X509CertificateValidator" ref="true" />
        </parameter>
        <parameter name="mapToWindows">
          <type api="T:System.Boolean" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_X509SecurityTokenAuthenticator_ctor_2_9b1604b5" />
    </api>
    <api id="M:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.#ctor(System.IdentityModel.Selectors.X509CertificateValidator,System.Boolean,System.Boolean)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.#ctor" />
      <parameters>
        <parameter name="validator">
          <type api="T:System.IdentityModel.Selectors.X509CertificateValidator" ref="true" />
        </parameter>
        <parameter name="mapToWindows">
          <type api="T:System.Boolean" ref="false" />
        </parameter>
        <parameter name="includeWindowsGroups">
          <type api="T:System.Boolean" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_X509SecurityTokenAuthenticator_ctor_3_9b1ee2da" />
    </api>
    <api id="M:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)">
      <topicdata group="api" />
      <apidata name="CanValidateTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_X509SecurityTokenAuthenticator_CanValidateTokenCore_1_f0ffb80e" />
    </api>
    <api id="P:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.MapCertificateToWindowsAccount">
      <topicdata group="api" />
      <apidata name="MapCertificateToWindowsAccount" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_X509SecurityTokenAuthenticator_MapCertificateToWindowsAccount" />
    </api>
    <api id="M:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)">
      <topicdata group="api" />
      <apidata name="ValidateTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Selectors.SecurityTokenAuthenticator.ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken)">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenAuthenticator" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Policy.IAuthorizationPolicy" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.X509SecurityTokenAuthenticator" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_X509SecurityTokenAuthenticator_ValidateTokenCore_1_f0ffb80e" />
    </api>
    <api id="T:System.IdentityModel.Selectors.X509SecurityTokenProvider">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.X509SecurityTokenProvider" />
      <apidata name="X509SecurityTokenProvider" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <implements>
        <type api="T:System.IDisposable" ref="true" />
      </implements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="T_System_IdentityModel_Selectors_X509SecurityTokenProvider" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Selectors.X509SecurityTokenProvider">
      <topicdata name="X509SecurityTokenProvider" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Selectors.X509SecurityTokenProvider" />
      <apidata name="X509SecurityTokenProvider" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginCancelToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginCancelTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginGetToken(System.TimeSpan,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginGetTokenCore(System.TimeSpan,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginRenewToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginRenewTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.CancelToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.CancelTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndCancelToken(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndCancelTokenCore(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndGetToken(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndGetTokenCore(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndRenewToken(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndRenewTokenCore(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.GetToken(System.TimeSpan)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.RenewToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.RenewTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenProvider.SupportsTokenCancellation" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenProvider.SupportsTokenRenewal" />
        <element api="Overload:System.IdentityModel.Selectors.X509SecurityTokenProvider.#ctor">
          <element api="M:System.IdentityModel.Selectors.X509SecurityTokenProvider.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
          <element api="M:System.IdentityModel.Selectors.X509SecurityTokenProvider.#ctor(System.Security.Cryptography.X509Certificates.StoreLocation,System.Security.Cryptography.X509Certificates.StoreName,System.Security.Cryptography.X509Certificates.X509FindType,System.Object)" />
        </element>
        <element api="P:System.IdentityModel.Selectors.X509SecurityTokenProvider.Certificate" />
        <element api="M:System.IdentityModel.Selectors.X509SecurityTokenProvider.Dispose" />
        <element api="M:System.IdentityModel.Selectors.X509SecurityTokenProvider.GetTokenCore(System.TimeSpan)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Selectors_X509SecurityTokenProvider" />
    </api>
    <api id="Methods.T:System.IdentityModel.Selectors.X509SecurityTokenProvider">
      <topicdata name="X509SecurityTokenProvider" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Selectors.X509SecurityTokenProvider" />
      <apidata name="X509SecurityTokenProvider" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginCancelToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginCancelTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginGetToken(System.TimeSpan,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginGetTokenCore(System.TimeSpan,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginRenewToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.BeginRenewTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken,System.AsyncCallback,System.Object)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.CancelToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.CancelTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndCancelToken(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndCancelTokenCore(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndGetToken(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndGetTokenCore(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndRenewToken(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.EndRenewTokenCore(System.IAsyncResult)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.GetToken(System.TimeSpan)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.RenewToken(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.SecurityTokenProvider.RenewTokenCore(System.TimeSpan,System.IdentityModel.Tokens.SecurityToken)" />
        <element api="M:System.IdentityModel.Selectors.X509SecurityTokenProvider.Dispose" />
        <element api="M:System.IdentityModel.Selectors.X509SecurityTokenProvider.GetTokenCore(System.TimeSpan)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Selectors_X509SecurityTokenProvider" />
    </api>
    <api id="Properties.T:System.IdentityModel.Selectors.X509SecurityTokenProvider">
      <topicdata name="X509SecurityTokenProvider" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Selectors.X509SecurityTokenProvider" />
      <apidata name="X509SecurityTokenProvider" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Selectors.SecurityTokenProvider.SupportsTokenCancellation" />
        <element api="P:System.IdentityModel.Selectors.SecurityTokenProvider.SupportsTokenRenewal" />
        <element api="P:System.IdentityModel.Selectors.X509SecurityTokenProvider.Certificate" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Selectors_X509SecurityTokenProvider" />
    </api>
    <api id="Overload:System.IdentityModel.Selectors.X509SecurityTokenProvider.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Selectors.X509SecurityTokenProvider" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Selectors.X509SecurityTokenProvider.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
        <element api="M:System.IdentityModel.Selectors.X509SecurityTokenProvider.#ctor(System.Security.Cryptography.X509Certificates.StoreLocation,System.Security.Cryptography.X509Certificates.StoreName,System.Security.Cryptography.X509Certificates.X509FindType,System.Object)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.X509SecurityTokenProvider" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Selectors_X509SecurityTokenProvider_ctor" />
    </api>
    <api id="M:System.IdentityModel.Selectors.X509SecurityTokenProvider.#ctor(System.Security.Cryptography.X509Certificates.StoreLocation,System.Security.Cryptography.X509Certificates.StoreName,System.Security.Cryptography.X509Certificates.X509FindType,System.Object)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Selectors.X509SecurityTokenProvider.#ctor" />
      <parameters>
        <parameter name="storeLocation">
          <type api="T:System.Security.Cryptography.X509Certificates.StoreLocation" ref="false" />
        </parameter>
        <parameter name="storeName">
          <type api="T:System.Security.Cryptography.X509Certificates.StoreName" ref="false" />
        </parameter>
        <parameter name="findType">
          <type api="T:System.Security.Cryptography.X509Certificates.X509FindType" ref="false" />
        </parameter>
        <parameter name="findValue">
          <type api="T:System.Object" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.X509SecurityTokenProvider" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_X509SecurityTokenProvider_ctor_4_f8533b69" />
    </api>
    <api id="M:System.IdentityModel.Selectors.X509SecurityTokenProvider.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Selectors.X509SecurityTokenProvider.#ctor" />
      <parameters>
        <parameter name="certificate">
          <type api="T:System.Security.Cryptography.X509Certificates.X509Certificate2" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.X509SecurityTokenProvider" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Selectors_X509SecurityTokenProvider_ctor_1_cef7d9d0" />
    </api>
    <api id="P:System.IdentityModel.Selectors.X509SecurityTokenProvider.Certificate">
      <topicdata group="api" />
      <apidata name="Certificate" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Security.Cryptography.X509Certificates.X509Certificate2" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.X509SecurityTokenProvider" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Selectors_X509SecurityTokenProvider_Certificate" />
    </api>
    <api id="M:System.IdentityModel.Selectors.X509SecurityTokenProvider.Dispose">
      <topicdata group="api" />
      <apidata name="Dispose" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <implements>
        <member api="M:System.IDisposable.Dispose">
          <type api="T:System.IDisposable" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.X509SecurityTokenProvider" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_X509SecurityTokenProvider_Dispose" />
    </api>
    <api id="M:System.IdentityModel.Selectors.X509SecurityTokenProvider.GetTokenCore(System.TimeSpan)">
      <topicdata group="api" />
      <apidata name="GetTokenCore" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Selectors.SecurityTokenProvider.GetTokenCore(System.TimeSpan)">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenProvider" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="timeout">
          <type api="T:System.TimeSpan" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Selectors" />
        <type api="T:System.IdentityModel.Selectors.X509SecurityTokenProvider" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Selectors_X509SecurityTokenProvider_GetTokenCore_1_dd1f561a" />
    </api>
    <api id="T:System.IdentityModel.Tokens.AsymmetricSecurityKey">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.AsymmetricSecurityKey" />
      <apidata name="AsymmetricSecurityKey" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
        <descendents>
          <type api="T:System.IdentityModel.Tokens.RsaSecurityKey" ref="true" />
          <type api="T:System.IdentityModel.Tokens.X509AsymmetricSecurityKey" ref="true" />
        </descendents>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_AsymmetricSecurityKey" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.AsymmetricSecurityKey">
      <topicdata name="AsymmetricSecurityKey" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.AsymmetricSecurityKey" />
      <apidata name="AsymmetricSecurityKey" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.#ctor" />
        <element api="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.GetAsymmetricAlgorithm(System.String,System.Boolean)" />
        <element api="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.GetHashAlgorithmForSignature(System.String)" />
        <element api="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.GetSignatureDeformatter(System.String)" />
        <element api="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.GetSignatureFormatter(System.String)" />
        <element api="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.HasPrivateKey" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.DecryptKey(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.EncryptKey(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.IsAsymmetricAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.IsSupportedAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.IsSymmetricAlgorithm(System.String)" />
        <element api="P:System.IdentityModel.Tokens.SecurityKey.KeySize" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_AsymmetricSecurityKey" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.AsymmetricSecurityKey">
      <topicdata name="AsymmetricSecurityKey" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.AsymmetricSecurityKey" />
      <apidata name="AsymmetricSecurityKey" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.GetAsymmetricAlgorithm(System.String,System.Boolean)" />
        <element api="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.GetHashAlgorithmForSignature(System.String)" />
        <element api="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.GetSignatureDeformatter(System.String)" />
        <element api="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.GetSignatureFormatter(System.String)" />
        <element api="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.HasPrivateKey" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.DecryptKey(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.EncryptKey(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.IsAsymmetricAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.IsSupportedAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.IsSymmetricAlgorithm(System.String)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_AsymmetricSecurityKey" />
    </api>
    <api id="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.AsymmetricSecurityKey" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_AsymmetricSecurityKey_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.GetAsymmetricAlgorithm(System.String,System.Boolean)">
      <topicdata group="api" />
      <apidata name="GetAsymmetricAlgorithm" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="privateKey">
          <type api="T:System.Boolean" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Security.Cryptography.AsymmetricAlgorithm" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.AsymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_AsymmetricSecurityKey_GetAsymmetricAlgorithm_2_00bbdc3f" />
    </api>
    <api id="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.GetHashAlgorithmForSignature(System.String)">
      <topicdata group="api" />
      <apidata name="GetHashAlgorithmForSignature" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Security.Cryptography.HashAlgorithm" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.AsymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_AsymmetricSecurityKey_GetHashAlgorithmForSignature_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.GetSignatureDeformatter(System.String)">
      <topicdata group="api" />
      <apidata name="GetSignatureDeformatter" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Security.Cryptography.AsymmetricSignatureDeformatter" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.AsymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_AsymmetricSecurityKey_GetSignatureDeformatter_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.GetSignatureFormatter(System.String)">
      <topicdata group="api" />
      <apidata name="GetSignatureFormatter" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Security.Cryptography.AsymmetricSignatureFormatter" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.AsymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_AsymmetricSecurityKey_GetSignatureFormatter_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.HasPrivateKey">
      <topicdata group="api" />
      <apidata name="HasPrivateKey" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.AsymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_AsymmetricSecurityKey_HasPrivateKey" />
    </api>
    <api id="T:System.IdentityModel.Tokens.BinaryKeyIdentifierClause">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.BinaryKeyIdentifierClause" />
      <apidata name="BinaryKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
        <descendents>
          <type api="T:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause" ref="true" />
          <type api="T:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause" ref="true" />
          <type api="T:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause" ref="true" />
          <type api="T:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause" ref="true" />
          <type api="T:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause" ref="true" />
          <type api="T:System.ServiceModel.Security.BinarySecretKeyIdentifierClause" ref="true" />
        </descendents>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_BinaryKeyIdentifierClause" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.BinaryKeyIdentifierClause">
      <topicdata name="BinaryKeyIdentifierClause" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.BinaryKeyIdentifierClause" />
      <apidata name="BinaryKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.#ctor">
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.#ctor(System.String,System.Byte[],System.Boolean)" />
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.#ctor(System.String,System.Byte[],System.Boolean,System.Byte[],System.Int32)" />
        </element>
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetBuffer" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetRawBuffer" />
        <element api="Overload:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches">
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[])" />
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[],System.Int32)" />
        </element>
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CanCreateKey" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.ClauseType" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CreateKey" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.DerivationLength" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.GetDerivationNonce" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_BinaryKeyIdentifierClause" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.BinaryKeyIdentifierClause">
      <topicdata name="BinaryKeyIdentifierClause" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.BinaryKeyIdentifierClause" />
      <apidata name="BinaryKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetBuffer" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetRawBuffer" />
        <element api="Overload:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches">
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[])" />
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[],System.Int32)" />
        </element>
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CreateKey" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.GetDerivationNonce" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_BinaryKeyIdentifierClause" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.BinaryKeyIdentifierClause" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.#ctor(System.String,System.Byte[],System.Boolean)" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.#ctor(System.String,System.Byte[],System.Boolean,System.Byte[],System.Int32)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.BinaryKeyIdentifierClause" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_BinaryKeyIdentifierClause_ctor" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches">
      <topicdata name="Matches" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.BinaryKeyIdentifierClause" />
      <apidata name="Matches" group="member" subgroup="method" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[],System.Int32)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.BinaryKeyIdentifierClause" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_BinaryKeyIdentifierClause_Matches" />
    </api>
    <api id="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.#ctor(System.String,System.Byte[],System.Boolean)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" overload="Overload:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.#ctor" />
      <parameters>
        <parameter name="clauseType">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="identificationData">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
        <parameter name="cloneBuffer">
          <type api="T:System.Boolean" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.BinaryKeyIdentifierClause" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_BinaryKeyIdentifierClause_ctor_3_be9856e9" />
    </api>
    <api id="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.#ctor(System.String,System.Byte[],System.Boolean,System.Byte[],System.Int32)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" overload="Overload:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.#ctor" />
      <parameters>
        <parameter name="clauseType">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="identificationData">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
        <parameter name="cloneBuffer">
          <type api="T:System.Boolean" ref="false" />
        </parameter>
        <parameter name="derivationNonce">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
        <parameter name="derivationLength">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.BinaryKeyIdentifierClause" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_BinaryKeyIdentifierClause_ctor_5_0022cdea" />
    </api>
    <api id="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetBuffer">
      <topicdata group="api" />
      <apidata name="GetBuffer" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Byte" ref="false" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.BinaryKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_BinaryKeyIdentifierClause_GetBuffer" />
    </api>
    <api id="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetRawBuffer">
      <topicdata group="api" />
      <apidata name="GetRawBuffer" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="false" />
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Byte" ref="false" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.BinaryKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_BinaryKeyIdentifierClause_GetRawBuffer" />
    </api>
    <api id="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[])">
      <topicdata group="api" />
      <apidata name="Matches" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="data">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.BinaryKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_BinaryKeyIdentifierClause_Matches_1_8079d5fb" />
    </api>
    <api id="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[],System.Int32)">
      <topicdata group="api" />
      <apidata name="Matches" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="data">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
        <parameter name="offset">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.BinaryKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_BinaryKeyIdentifierClause_Matches_2_73aead54" />
    </api>
    <api id="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
      <topicdata group="api" />
      <apidata name="Matches" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="keyIdentifierClause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.BinaryKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_BinaryKeyIdentifierClause_Matches_1_4a5605c2" />
    </api>
    <api id="T:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause" />
      <apidata name="EncryptedKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.BinaryKeyIdentifierClause" ref="true" />
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_EncryptedKeyIdentifierClause" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause">
      <topicdata name="EncryptedKeyIdentifierClause" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause" />
      <apidata name="EncryptedKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetBuffer" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetRawBuffer" />
        <element api="Overload:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.Matches">
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[])" />
          <element api="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[],System.Int32)" />
          <element api="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.Matches(System.Byte[],System.String,System.String)" />
        </element>
        <element api="Overload:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.#ctor">
          <element api="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.#ctor(System.Byte[],System.String)" />
          <element api="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.#ctor(System.Byte[],System.String,System.IdentityModel.Tokens.SecurityKeyIdentifier)" />
          <element api="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.#ctor(System.Byte[],System.String,System.IdentityModel.Tokens.SecurityKeyIdentifier,System.String)" />
          <element api="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.#ctor(System.Byte[],System.String,System.IdentityModel.Tokens.SecurityKeyIdentifier,System.String,System.Byte[],System.Int32)" />
        </element>
        <element api="P:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.CarriedKeyName" />
        <element api="P:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.EncryptingKeyIdentifier" />
        <element api="P:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.EncryptionMethod" />
        <element api="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.GetEncryptedKey" />
        <element api="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.ToString" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CanCreateKey" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.ClauseType" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CreateKey" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.DerivationLength" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.GetDerivationNonce" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_EncryptedKeyIdentifierClause" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause">
      <topicdata name="EncryptedKeyIdentifierClause" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause" />
      <apidata name="EncryptedKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetBuffer" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetRawBuffer" />
        <element api="Overload:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.Matches">
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[])" />
          <element api="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[],System.Int32)" />
          <element api="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.Matches(System.Byte[],System.String,System.String)" />
        </element>
        <element api="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.GetEncryptedKey" />
        <element api="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.ToString" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CreateKey" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.GetDerivationNonce" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_EncryptedKeyIdentifierClause" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause">
      <topicdata name="EncryptedKeyIdentifierClause" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause" />
      <apidata name="EncryptedKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.CarriedKeyName" />
        <element api="P:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.EncryptingKeyIdentifier" />
        <element api="P:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.EncryptionMethod" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CanCreateKey" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.ClauseType" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.DerivationLength" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_EncryptedKeyIdentifierClause" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.Matches">
      <topicdata name="Matches" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause" />
      <apidata name="Matches" group="member" subgroup="method" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[],System.Int32)" />
        <element api="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.Matches(System.Byte[],System.String,System.String)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_EncryptedKeyIdentifierClause_Matches" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.#ctor(System.Byte[],System.String)" />
        <element api="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.#ctor(System.Byte[],System.String,System.IdentityModel.Tokens.SecurityKeyIdentifier)" />
        <element api="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.#ctor(System.Byte[],System.String,System.IdentityModel.Tokens.SecurityKeyIdentifier,System.String)" />
        <element api="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.#ctor(System.Byte[],System.String,System.IdentityModel.Tokens.SecurityKeyIdentifier,System.String,System.Byte[],System.Int32)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_EncryptedKeyIdentifierClause_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.#ctor(System.Byte[],System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.#ctor" />
      <parameters>
        <parameter name="encryptedKey">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
        <parameter name="encryptionMethod">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_EncryptedKeyIdentifierClause_ctor_2_1d187d69" />
    </api>
    <api id="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.#ctor(System.Byte[],System.String,System.IdentityModel.Tokens.SecurityKeyIdentifier)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.#ctor" />
      <parameters>
        <parameter name="encryptedKey">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
        <parameter name="encryptionMethod">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="encryptingKeyIdentifier">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_EncryptedKeyIdentifierClause_ctor_3_bd331f43" />
    </api>
    <api id="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.#ctor(System.Byte[],System.String,System.IdentityModel.Tokens.SecurityKeyIdentifier,System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.#ctor" />
      <parameters>
        <parameter name="encryptedKey">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
        <parameter name="encryptionMethod">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="encryptingKeyIdentifier">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
        </parameter>
        <parameter name="carriedKeyName">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_EncryptedKeyIdentifierClause_ctor_4_b95becc4" />
    </api>
    <api id="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.#ctor(System.Byte[],System.String,System.IdentityModel.Tokens.SecurityKeyIdentifier,System.String,System.Byte[],System.Int32)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.#ctor" />
      <parameters>
        <parameter name="encryptedKey">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
        <parameter name="encryptionMethod">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="encryptingKeyIdentifier">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
        </parameter>
        <parameter name="carriedKeyName">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="derivationNonce">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
        <parameter name="derivationLength">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_EncryptedKeyIdentifierClause_ctor_6_d38689f6" />
    </api>
    <api id="P:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.CarriedKeyName">
      <topicdata group="api" />
      <apidata name="CarriedKeyName" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_EncryptedKeyIdentifierClause_CarriedKeyName" />
    </api>
    <api id="P:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.EncryptingKeyIdentifier">
      <topicdata group="api" />
      <apidata name="EncryptingKeyIdentifier" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_EncryptedKeyIdentifierClause_EncryptingKeyIdentifier" />
    </api>
    <api id="P:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.EncryptionMethod">
      <topicdata group="api" />
      <apidata name="EncryptionMethod" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_EncryptedKeyIdentifierClause_EncryptionMethod" />
    </api>
    <api id="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.GetEncryptedKey">
      <topicdata group="api" />
      <apidata name="GetEncryptedKey" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Byte" ref="false" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_EncryptedKeyIdentifierClause_GetEncryptedKey" />
    </api>
    <api id="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.Matches(System.Byte[],System.String,System.String)">
      <topicdata group="api" />
      <apidata name="Matches" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.Matches" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="encryptedKey">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
        <parameter name="encryptionMethod">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="carriedKeyName">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_EncryptedKeyIdentifierClause_Matches_3_7b5d5f2c" />
    </api>
    <api id="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
      <topicdata group="api" />
      <apidata name="Matches" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.Matches" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
          <type api="T:System.IdentityModel.Tokens.BinaryKeyIdentifierClause" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="keyIdentifierClause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_EncryptedKeyIdentifierClause_Matches_1_4a5605c2" />
    </api>
    <api id="M:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause.ToString">
      <topicdata group="api" />
      <apidata name="ToString" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.ToString">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.EncryptedKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_EncryptedKeyIdentifierClause_ToString" />
    </api>
    <api id="T:System.IdentityModel.Tokens.GenericXmlSecurityToken">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.GenericXmlSecurityToken" />
      <apidata name="GenericXmlSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_GenericXmlSecurityToken" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.GenericXmlSecurityToken">
      <topicdata name="GenericXmlSecurityToken" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.GenericXmlSecurityToken" />
      <apidata name="GenericXmlSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.IdentityModel.Tokens.GenericXmlSecurityToken.#ctor(System.Xml.XmlElement,System.IdentityModel.Tokens.SecurityToken,System.DateTime,System.DateTime,System.IdentityModel.Tokens.SecurityKeyIdentifierClause,System.IdentityModel.Tokens.SecurityKeyIdentifierClause,System.Collections.ObjectModel.ReadOnlyCollection{System.IdentityModel.Policy.IAuthorizationPolicy})" />
        <element api="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.AuthorizationPolicies" />
        <element api="M:System.IdentityModel.Tokens.GenericXmlSecurityToken.CanCreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.GenericXmlSecurityToken.CreateKeyIdentifierClause``1" />
        <element api="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.ExternalTokenReference" />
        <element api="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.Id" />
        <element api="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.InternalTokenReference" />
        <element api="M:System.IdentityModel.Tokens.GenericXmlSecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.ProofToken" />
        <element api="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.SecurityKeys" />
        <element api="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.TokenXml" />
        <element api="M:System.IdentityModel.Tokens.GenericXmlSecurityToken.ToString" />
        <element api="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.ValidFrom" />
        <element api="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.ValidTo" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_GenericXmlSecurityToken" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.GenericXmlSecurityToken">
      <topicdata name="GenericXmlSecurityToken" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.GenericXmlSecurityToken" />
      <apidata name="GenericXmlSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.IdentityModel.Tokens.GenericXmlSecurityToken.CanCreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.GenericXmlSecurityToken.CreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.GenericXmlSecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.GenericXmlSecurityToken.ToString" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_GenericXmlSecurityToken" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.GenericXmlSecurityToken">
      <topicdata name="GenericXmlSecurityToken" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.GenericXmlSecurityToken" />
      <apidata name="GenericXmlSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.AuthorizationPolicies" />
        <element api="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.ExternalTokenReference" />
        <element api="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.Id" />
        <element api="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.InternalTokenReference" />
        <element api="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.ProofToken" />
        <element api="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.SecurityKeys" />
        <element api="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.TokenXml" />
        <element api="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.ValidFrom" />
        <element api="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.ValidTo" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_GenericXmlSecurityToken" />
    </api>
    <api id="M:System.IdentityModel.Tokens.GenericXmlSecurityToken.#ctor(System.Xml.XmlElement,System.IdentityModel.Tokens.SecurityToken,System.DateTime,System.DateTime,System.IdentityModel.Tokens.SecurityKeyIdentifierClause,System.IdentityModel.Tokens.SecurityKeyIdentifierClause,System.Collections.ObjectModel.ReadOnlyCollection{System.IdentityModel.Policy.IAuthorizationPolicy})">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" />
      <parameters>
        <parameter name="tokenXml">
          <type api="T:System.Xml.XmlElement" ref="true" />
        </parameter>
        <parameter name="proofToken">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </parameter>
        <parameter name="effectiveTime">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="expirationTime">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="internalTokenReference">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
        <parameter name="externalTokenReference">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
        <parameter name="authorizationPolicies">
          <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Policy.IAuthorizationPolicy" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.GenericXmlSecurityToken" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_GenericXmlSecurityToken_ctor_7_19b6acb2" />
    </api>
    <api id="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.AuthorizationPolicies">
      <topicdata group="api" />
      <apidata name="AuthorizationPolicies" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Policy.IAuthorizationPolicy" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.GenericXmlSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_GenericXmlSecurityToken_AuthorizationPolicies" />
    </api>
    <api id="M:System.IdentityModel.Tokens.GenericXmlSecurityToken.CanCreateKeyIdentifierClause``1">
      <topicdata group="api" />
      <apidata name="CanCreateKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityToken.CanCreateKeyIdentifierClause``1">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <templates>
        <template name="T">
          <constrained>
            <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          </constrained>
        </template>
      </templates>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.GenericXmlSecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_GenericXmlSecurityToken_CanCreateKeyIdentifierClause``1" />
    </api>
    <api id="M:System.IdentityModel.Tokens.GenericXmlSecurityToken.CreateKeyIdentifierClause``1">
      <topicdata group="api" />
      <apidata name="CreateKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityToken.CreateKeyIdentifierClause``1">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <templates>
        <template name="T">
          <constrained>
            <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          </constrained>
        </template>
      </templates>
      <returns>
        <template name="T" index="0" api="M:System.IdentityModel.Tokens.GenericXmlSecurityToken.CreateKeyIdentifierClause``1" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.GenericXmlSecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_GenericXmlSecurityToken_CreateKeyIdentifierClause``1" />
    </api>
    <api id="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.ExternalTokenReference">
      <topicdata group="api" />
      <apidata name="ExternalTokenReference" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.GenericXmlSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_GenericXmlSecurityToken_ExternalTokenReference" />
    </api>
    <api id="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.Id">
      <topicdata group="api" />
      <apidata name="Id" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.Id">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.GenericXmlSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_GenericXmlSecurityToken_Id" />
    </api>
    <api id="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.InternalTokenReference">
      <topicdata group="api" />
      <apidata name="InternalTokenReference" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.GenericXmlSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_GenericXmlSecurityToken_InternalTokenReference" />
    </api>
    <api id="M:System.IdentityModel.Tokens.GenericXmlSecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
      <topicdata group="api" />
      <apidata name="MatchesKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="keyIdentifierClause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.GenericXmlSecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_GenericXmlSecurityToken_MatchesKeyIdentifierClause_1_4a5605c2" />
    </api>
    <api id="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.ProofToken">
      <topicdata group="api" />
      <apidata name="ProofToken" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.GenericXmlSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_GenericXmlSecurityToken_ProofToken" />
    </api>
    <api id="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.SecurityKeys">
      <topicdata group="api" />
      <apidata name="SecurityKeys" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.SecurityKeys">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.GenericXmlSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_GenericXmlSecurityToken_SecurityKeys" />
    </api>
    <api id="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.TokenXml">
      <topicdata group="api" />
      <apidata name="TokenXml" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Xml.XmlElement" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.GenericXmlSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_GenericXmlSecurityToken_TokenXml" />
    </api>
    <api id="M:System.IdentityModel.Tokens.GenericXmlSecurityToken.ToString">
      <topicdata group="api" />
      <apidata name="ToString" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.ToString">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.GenericXmlSecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_GenericXmlSecurityToken_ToString" />
    </api>
    <api id="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.ValidFrom">
      <topicdata group="api" />
      <apidata name="ValidFrom" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.ValidFrom">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.GenericXmlSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_GenericXmlSecurityToken_ValidFrom" />
    </api>
    <api id="P:System.IdentityModel.Tokens.GenericXmlSecurityToken.ValidTo">
      <topicdata group="api" />
      <apidata name="ValidTo" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.ValidTo">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.GenericXmlSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_GenericXmlSecurityToken_ValidTo" />
    </api>
    <api id="T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey" />
      <apidata name="InMemorySymmetricSecurityKey" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.SymmetricSecurityKey" ref="true" />
          <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_InMemorySymmetricSecurityKey" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey">
      <topicdata name="InMemorySymmetricSecurityKey" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey" />
      <apidata name="InMemorySymmetricSecurityKey" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.#ctor">
          <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.#ctor(System.Byte[])" />
          <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.#ctor(System.Byte[],System.Boolean)" />
        </element>
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.DecryptKey(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.EncryptKey(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.GenerateDerivedKey(System.String,System.Byte[],System.Byte[],System.Int32,System.Int32)" />
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.GetDecryptionTransform(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.GetEncryptionTransform(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.GetIVSize(System.String)" />
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.GetKeyedHashAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.GetSymmetricAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.GetSymmetricKey" />
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.IsAsymmetricAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.IsSupportedAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.IsSymmetricAlgorithm(System.String)" />
        <element api="P:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.KeySize" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_InMemorySymmetricSecurityKey" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey">
      <topicdata name="InMemorySymmetricSecurityKey" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey" />
      <apidata name="InMemorySymmetricSecurityKey" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.DecryptKey(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.EncryptKey(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.GenerateDerivedKey(System.String,System.Byte[],System.Byte[],System.Int32,System.Int32)" />
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.GetDecryptionTransform(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.GetEncryptionTransform(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.GetIVSize(System.String)" />
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.GetKeyedHashAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.GetSymmetricAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.GetSymmetricKey" />
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.IsAsymmetricAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.IsSupportedAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.IsSymmetricAlgorithm(System.String)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_InMemorySymmetricSecurityKey" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey">
      <topicdata name="InMemorySymmetricSecurityKey" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey" />
      <apidata name="InMemorySymmetricSecurityKey" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.KeySize" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_InMemorySymmetricSecurityKey" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.#ctor(System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.#ctor(System.Byte[],System.Boolean)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_InMemorySymmetricSecurityKey_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.#ctor(System.Byte[])">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.#ctor" />
      <parameters>
        <parameter name="symmetricKey">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_InMemorySymmetricSecurityKey_ctor_1_17d539e7" />
    </api>
    <api id="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.#ctor(System.Byte[],System.Boolean)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.#ctor" />
      <parameters>
        <parameter name="symmetricKey">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
        <parameter name="cloneBuffer">
          <type api="T:System.Boolean" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_InMemorySymmetricSecurityKey_ctor_2_465986ec" />
    </api>
    <api id="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.DecryptKey(System.String,System.Byte[])">
      <topicdata group="api" />
      <apidata name="DecryptKey" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityKey.DecryptKey(System.String,System.Byte[])">
          <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="keyData">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
      </parameters>
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Byte" ref="false" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_InMemorySymmetricSecurityKey_DecryptKey_2_7063d57b" />
    </api>
    <api id="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.EncryptKey(System.String,System.Byte[])">
      <topicdata group="api" />
      <apidata name="EncryptKey" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityKey.EncryptKey(System.String,System.Byte[])">
          <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="keyData">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
      </parameters>
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Byte" ref="false" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_InMemorySymmetricSecurityKey_EncryptKey_2_7063d57b" />
    </api>
    <api id="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.GenerateDerivedKey(System.String,System.Byte[],System.Byte[],System.Int32,System.Int32)">
      <topicdata group="api" />
      <apidata name="GenerateDerivedKey" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GenerateDerivedKey(System.String,System.Byte[],System.Byte[],System.Int32,System.Int32)">
          <type api="T:System.IdentityModel.Tokens.SymmetricSecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="label">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
        <parameter name="nonce">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
        <parameter name="derivedKeyLength">
          <type api="T:System.Int32" ref="false" />
        </parameter>
        <parameter name="offset">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Byte" ref="false" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_InMemorySymmetricSecurityKey_GenerateDerivedKey_5_6b825e37" />
    </api>
    <api id="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.GetDecryptionTransform(System.String,System.Byte[])">
      <topicdata group="api" />
      <apidata name="GetDecryptionTransform" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GetDecryptionTransform(System.String,System.Byte[])">
          <type api="T:System.IdentityModel.Tokens.SymmetricSecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="iv">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Security.Cryptography.ICryptoTransform" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_InMemorySymmetricSecurityKey_GetDecryptionTransform_2_7063d57b" />
    </api>
    <api id="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.GetEncryptionTransform(System.String,System.Byte[])">
      <topicdata group="api" />
      <apidata name="GetEncryptionTransform" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GetEncryptionTransform(System.String,System.Byte[])">
          <type api="T:System.IdentityModel.Tokens.SymmetricSecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="iv">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Security.Cryptography.ICryptoTransform" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_InMemorySymmetricSecurityKey_GetEncryptionTransform_2_7063d57b" />
    </api>
    <api id="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.GetIVSize(System.String)">
      <topicdata group="api" />
      <apidata name="GetIVSize" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GetIVSize(System.String)">
          <type api="T:System.IdentityModel.Tokens.SymmetricSecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_InMemorySymmetricSecurityKey_GetIVSize_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.GetKeyedHashAlgorithm(System.String)">
      <topicdata group="api" />
      <apidata name="GetKeyedHashAlgorithm" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GetKeyedHashAlgorithm(System.String)">
          <type api="T:System.IdentityModel.Tokens.SymmetricSecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Security.Cryptography.KeyedHashAlgorithm" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_InMemorySymmetricSecurityKey_GetKeyedHashAlgorithm_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.GetSymmetricAlgorithm(System.String)">
      <topicdata group="api" />
      <apidata name="GetSymmetricAlgorithm" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GetSymmetricAlgorithm(System.String)">
          <type api="T:System.IdentityModel.Tokens.SymmetricSecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Security.Cryptography.SymmetricAlgorithm" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_InMemorySymmetricSecurityKey_GetSymmetricAlgorithm_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.GetSymmetricKey">
      <topicdata group="api" />
      <apidata name="GetSymmetricKey" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GetSymmetricKey">
          <type api="T:System.IdentityModel.Tokens.SymmetricSecurityKey" ref="true" />
        </member>
      </overrides>
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Byte" ref="false" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_InMemorySymmetricSecurityKey_GetSymmetricKey" />
    </api>
    <api id="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.IsAsymmetricAlgorithm(System.String)">
      <topicdata group="api" />
      <apidata name="IsAsymmetricAlgorithm" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityKey.IsAsymmetricAlgorithm(System.String)">
          <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_InMemorySymmetricSecurityKey_IsAsymmetricAlgorithm_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.IsSupportedAlgorithm(System.String)">
      <topicdata group="api" />
      <apidata name="IsSupportedAlgorithm" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityKey.IsSupportedAlgorithm(System.String)">
          <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_InMemorySymmetricSecurityKey_IsSupportedAlgorithm_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.IsSymmetricAlgorithm(System.String)">
      <topicdata group="api" />
      <apidata name="IsSymmetricAlgorithm" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityKey.IsSymmetricAlgorithm(System.String)">
          <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_InMemorySymmetricSecurityKey_IsSymmetricAlgorithm_1_72eac341" />
    </api>
    <api id="P:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey.KeySize">
      <topicdata group="api" />
      <apidata name="KeySize" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityKey.KeySize">
          <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_InMemorySymmetricSecurityKey_KeySize" />
    </api>
    <api id="T:System.IdentityModel.Tokens.KerberosReceiverSecurityToken">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.KerberosReceiverSecurityToken" />
      <apidata name="KerberosReceiverSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.WindowsSecurityToken" ref="true" />
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_KerberosReceiverSecurityToken" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.KerberosReceiverSecurityToken">
      <topicdata name="KerberosReceiverSecurityToken" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.KerberosReceiverSecurityToken" />
      <apidata name="KerberosReceiverSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.#ctor">
          <element api="M:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.#ctor(System.Byte[])" />
          <element api="M:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.#ctor(System.Byte[],System.String)" />
        </element>
        <element api="M:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.CanCreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.CreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.GetRequest" />
        <element api="M:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="P:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.SecurityKey" />
        <element api="P:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.SecurityKeys" />
        <element api="P:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.ValidFrom" />
        <element api="P:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.ValidTo" />
        <element api="P:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.WindowsIdentity" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.WindowsSecurityToken.Dispose" />
        <element api="P:System.IdentityModel.Tokens.WindowsSecurityToken.Id" />
        <element api="M:System.IdentityModel.Tokens.WindowsSecurityToken.Initialize(System.String,System.DateTime,System.DateTime,System.Security.Principal.WindowsIdentity,System.Boolean)" />
        <element api="M:System.IdentityModel.Tokens.WindowsSecurityToken.ThrowIfDisposed" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_KerberosReceiverSecurityToken" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.KerberosReceiverSecurityToken">
      <topicdata name="KerberosReceiverSecurityToken" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.KerberosReceiverSecurityToken" />
      <apidata name="KerberosReceiverSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.CanCreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.CreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.GetRequest" />
        <element api="M:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.WindowsSecurityToken.Dispose" />
        <element api="M:System.IdentityModel.Tokens.WindowsSecurityToken.Initialize(System.String,System.DateTime,System.DateTime,System.Security.Principal.WindowsIdentity,System.Boolean)" />
        <element api="M:System.IdentityModel.Tokens.WindowsSecurityToken.ThrowIfDisposed" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_KerberosReceiverSecurityToken" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.KerberosReceiverSecurityToken">
      <topicdata name="KerberosReceiverSecurityToken" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.KerberosReceiverSecurityToken" />
      <apidata name="KerberosReceiverSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.SecurityKey" />
        <element api="P:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.SecurityKeys" />
        <element api="P:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.ValidFrom" />
        <element api="P:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.ValidTo" />
        <element api="P:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.WindowsIdentity" />
        <element api="P:System.IdentityModel.Tokens.WindowsSecurityToken.Id" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_KerberosReceiverSecurityToken" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.KerberosReceiverSecurityToken" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.#ctor(System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.#ctor(System.Byte[],System.String)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosReceiverSecurityToken" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_KerberosReceiverSecurityToken_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.#ctor(System.Byte[])">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.#ctor" />
      <parameters>
        <parameter name="request">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosReceiverSecurityToken" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_KerberosReceiverSecurityToken_ctor_1_17d539e7" />
    </api>
    <api id="M:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.#ctor(System.Byte[],System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.#ctor" />
      <parameters>
        <parameter name="request">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
        <parameter name="id">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosReceiverSecurityToken" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_KerberosReceiverSecurityToken_ctor_2_1d187d69" />
    </api>
    <api id="M:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.CanCreateKeyIdentifierClause``1">
      <topicdata group="api" />
      <apidata name="CanCreateKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityToken.CanCreateKeyIdentifierClause``1">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <templates>
        <template name="T">
          <constrained>
            <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          </constrained>
        </template>
      </templates>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosReceiverSecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_KerberosReceiverSecurityToken_CanCreateKeyIdentifierClause``1" />
    </api>
    <api id="M:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.CreateKeyIdentifierClause``1">
      <topicdata group="api" />
      <apidata name="CreateKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityToken.CreateKeyIdentifierClause``1">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <templates>
        <template name="T">
          <constrained>
            <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          </constrained>
        </template>
      </templates>
      <returns>
        <template name="T" index="0" api="M:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.CreateKeyIdentifierClause``1" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosReceiverSecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_KerberosReceiverSecurityToken_CreateKeyIdentifierClause``1" />
    </api>
    <api id="M:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.GetRequest">
      <topicdata group="api" />
      <apidata name="GetRequest" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Byte" ref="false" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosReceiverSecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_KerberosReceiverSecurityToken_GetRequest" />
    </api>
    <api id="M:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
      <topicdata group="api" />
      <apidata name="MatchesKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="keyIdentifierClause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosReceiverSecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_KerberosReceiverSecurityToken_MatchesKeyIdentifierClause_1_4a5605c2" />
    </api>
    <api id="P:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.SecurityKey">
      <topicdata group="api" />
      <apidata name="SecurityKey" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SymmetricSecurityKey" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosReceiverSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_KerberosReceiverSecurityToken_SecurityKey" />
    </api>
    <api id="P:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.SecurityKeys">
      <topicdata group="api" />
      <apidata name="SecurityKeys" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.WindowsSecurityToken.SecurityKeys">
          <type api="T:System.IdentityModel.Tokens.WindowsSecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosReceiverSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_KerberosReceiverSecurityToken_SecurityKeys" />
    </api>
    <api id="P:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.ValidFrom">
      <topicdata group="api" />
      <apidata name="ValidFrom" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.WindowsSecurityToken.ValidFrom">
          <type api="T:System.IdentityModel.Tokens.WindowsSecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosReceiverSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_KerberosReceiverSecurityToken_ValidFrom" />
    </api>
    <api id="P:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.ValidTo">
      <topicdata group="api" />
      <apidata name="ValidTo" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.WindowsSecurityToken.ValidTo">
          <type api="T:System.IdentityModel.Tokens.WindowsSecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosReceiverSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_KerberosReceiverSecurityToken_ValidTo" />
    </api>
    <api id="P:System.IdentityModel.Tokens.KerberosReceiverSecurityToken.WindowsIdentity">
      <topicdata group="api" />
      <apidata name="WindowsIdentity" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.WindowsSecurityToken.WindowsIdentity">
          <type api="T:System.IdentityModel.Tokens.WindowsSecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.Security.Principal.WindowsIdentity" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosReceiverSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_KerberosReceiverSecurityToken_WindowsIdentity" />
    </api>
    <api id="T:System.IdentityModel.Tokens.KerberosRequestorSecurityToken">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.KerberosRequestorSecurityToken" />
      <apidata name="KerberosRequestorSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_KerberosRequestorSecurityToken" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.KerberosRequestorSecurityToken">
      <topicdata name="KerberosRequestorSecurityToken" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.KerberosRequestorSecurityToken" />
      <apidata name="KerberosRequestorSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.#ctor">
          <element api="M:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.#ctor(System.String)" />
          <element api="M:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.#ctor(System.String,System.Security.Principal.TokenImpersonationLevel,System.Net.NetworkCredential,System.String)" />
        </element>
        <element api="M:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.CanCreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.CreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.GetRequest" />
        <element api="P:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.Id" />
        <element api="M:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="P:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.SecurityKey" />
        <element api="P:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.SecurityKeys" />
        <element api="P:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.ServicePrincipalName" />
        <element api="P:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.ValidFrom" />
        <element api="P:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.ValidTo" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_KerberosRequestorSecurityToken" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.KerberosRequestorSecurityToken">
      <topicdata name="KerberosRequestorSecurityToken" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.KerberosRequestorSecurityToken" />
      <apidata name="KerberosRequestorSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.CanCreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.CreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.GetRequest" />
        <element api="M:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_KerberosRequestorSecurityToken" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.KerberosRequestorSecurityToken">
      <topicdata name="KerberosRequestorSecurityToken" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.KerberosRequestorSecurityToken" />
      <apidata name="KerberosRequestorSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.Id" />
        <element api="P:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.SecurityKey" />
        <element api="P:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.SecurityKeys" />
        <element api="P:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.ServicePrincipalName" />
        <element api="P:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.ValidFrom" />
        <element api="P:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.ValidTo" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_KerberosRequestorSecurityToken" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.KerberosRequestorSecurityToken" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.#ctor(System.String)" />
        <element api="M:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.#ctor(System.String,System.Security.Principal.TokenImpersonationLevel,System.Net.NetworkCredential,System.String)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosRequestorSecurityToken" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_KerberosRequestorSecurityToken_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.#ctor(System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.#ctor" />
      <parameters>
        <parameter name="servicePrincipalName">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosRequestorSecurityToken" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_KerberosRequestorSecurityToken_ctor_1_61b4e77c" />
    </api>
    <api id="M:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.#ctor(System.String,System.Security.Principal.TokenImpersonationLevel,System.Net.NetworkCredential,System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.#ctor" />
      <parameters>
        <parameter name="servicePrincipalName">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="tokenImpersonationLevel">
          <type api="T:System.Security.Principal.TokenImpersonationLevel" ref="false" />
        </parameter>
        <parameter name="networkCredential">
          <type api="T:System.Net.NetworkCredential" ref="true" />
        </parameter>
        <parameter name="id">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosRequestorSecurityToken" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_KerberosRequestorSecurityToken_ctor_4_7928168f" />
    </api>
    <api id="M:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.CanCreateKeyIdentifierClause``1">
      <topicdata group="api" />
      <apidata name="CanCreateKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityToken.CanCreateKeyIdentifierClause``1">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <templates>
        <template name="T">
          <constrained>
            <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          </constrained>
        </template>
      </templates>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosRequestorSecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_KerberosRequestorSecurityToken_CanCreateKeyIdentifierClause``1" />
    </api>
    <api id="M:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.CreateKeyIdentifierClause``1">
      <topicdata group="api" />
      <apidata name="CreateKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityToken.CreateKeyIdentifierClause``1">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <templates>
        <template name="T">
          <constrained>
            <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          </constrained>
        </template>
      </templates>
      <returns>
        <template name="T" index="0" api="M:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.CreateKeyIdentifierClause``1" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosRequestorSecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_KerberosRequestorSecurityToken_CreateKeyIdentifierClause``1" />
    </api>
    <api id="M:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.GetRequest">
      <topicdata group="api" />
      <apidata name="GetRequest" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Byte" ref="false" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosRequestorSecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_KerberosRequestorSecurityToken_GetRequest" />
    </api>
    <api id="P:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.Id">
      <topicdata group="api" />
      <apidata name="Id" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.Id">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosRequestorSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_KerberosRequestorSecurityToken_Id" />
    </api>
    <api id="M:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
      <topicdata group="api" />
      <apidata name="MatchesKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="keyIdentifierClause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosRequestorSecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_KerberosRequestorSecurityToken_MatchesKeyIdentifierClause_1_4a5605c2" />
    </api>
    <api id="P:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.SecurityKey">
      <topicdata group="api" />
      <apidata name="SecurityKey" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SymmetricSecurityKey" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosRequestorSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_KerberosRequestorSecurityToken_SecurityKey" />
    </api>
    <api id="P:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.SecurityKeys">
      <topicdata group="api" />
      <apidata name="SecurityKeys" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.SecurityKeys">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosRequestorSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_KerberosRequestorSecurityToken_SecurityKeys" />
    </api>
    <api id="P:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.ServicePrincipalName">
      <topicdata group="api" />
      <apidata name="ServicePrincipalName" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosRequestorSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_KerberosRequestorSecurityToken_ServicePrincipalName" />
    </api>
    <api id="P:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.ValidFrom">
      <topicdata group="api" />
      <apidata name="ValidFrom" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.ValidFrom">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosRequestorSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_KerberosRequestorSecurityToken_ValidFrom" />
    </api>
    <api id="P:System.IdentityModel.Tokens.KerberosRequestorSecurityToken.ValidTo">
      <topicdata group="api" />
      <apidata name="ValidTo" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.ValidTo">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosRequestorSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_KerberosRequestorSecurityToken_ValidTo" />
    </api>
    <api id="T:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause" />
      <apidata name="KerberosTicketHashKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.BinaryKeyIdentifierClause" ref="true" />
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_KerberosTicketHashKeyIdentifierClause" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause">
      <topicdata name="KerberosTicketHashKeyIdentifierClause" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause" />
      <apidata name="KerberosTicketHashKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetBuffer" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetRawBuffer" />
        <element api="Overload:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause.Matches">
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[])" />
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[],System.Int32)" />
        </element>
        <element api="Overload:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause.#ctor">
          <element api="M:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause.#ctor(System.Byte[])" />
          <element api="M:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause.#ctor(System.Byte[],System.Byte[],System.Int32)" />
        </element>
        <element api="M:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause.GetKerberosTicketHash" />
        <element api="M:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause.ToString" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CanCreateKey" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.ClauseType" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CreateKey" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.DerivationLength" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.GetDerivationNonce" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_KerberosTicketHashKeyIdentifierClause" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause">
      <topicdata name="KerberosTicketHashKeyIdentifierClause" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause" />
      <apidata name="KerberosTicketHashKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetBuffer" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetRawBuffer" />
        <element api="Overload:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause.Matches">
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[])" />
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[],System.Int32)" />
        </element>
        <element api="M:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause.GetKerberosTicketHash" />
        <element api="M:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause.ToString" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CreateKey" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.GetDerivationNonce" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_KerberosTicketHashKeyIdentifierClause" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause.Matches">
      <topicdata name="Matches" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause" allInherited="true" />
      <apidata name="Matches" group="member" subgroup="method" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[],System.Int32)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_KerberosTicketHashKeyIdentifierClause_Matches" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause.#ctor(System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause.#ctor(System.Byte[],System.Byte[],System.Int32)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_KerberosTicketHashKeyIdentifierClause_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause.#ctor(System.Byte[])">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause.#ctor" />
      <parameters>
        <parameter name="ticketHash">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_KerberosTicketHashKeyIdentifierClause_ctor_1_17d539e7" />
    </api>
    <api id="M:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause.#ctor(System.Byte[],System.Byte[],System.Int32)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause.#ctor" />
      <parameters>
        <parameter name="ticketHash">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
        <parameter name="derivationNonce">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
        <parameter name="derivationLength">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_KerberosTicketHashKeyIdentifierClause_ctor_3_9eb8912e" />
    </api>
    <api id="M:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause.GetKerberosTicketHash">
      <topicdata group="api" />
      <apidata name="GetKerberosTicketHash" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Byte" ref="false" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_KerberosTicketHashKeyIdentifierClause_GetKerberosTicketHash" />
    </api>
    <api id="M:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause.ToString">
      <topicdata group="api" />
      <apidata name="ToString" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.ToString">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_KerberosTicketHashKeyIdentifierClause_ToString" />
    </api>
    <api id="T:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause" />
      <apidata name="LocalIdKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_LocalIdKeyIdentifierClause" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause">
      <topicdata name="LocalIdKeyIdentifierClause" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause" />
      <apidata name="LocalIdKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="Overload:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.#ctor">
          <element api="M:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.#ctor(System.String)" />
          <element api="M:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.#ctor(System.String,System.Type)" />
          <element api="M:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.#ctor(System.String,System.Byte[],System.Int32,System.Type)" />
        </element>
        <element api="P:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.LocalId" />
        <element api="Overload:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.Matches">
          <element api="M:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
          <element api="M:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.Matches(System.String,System.Type)" />
        </element>
        <element api="P:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.OwnerType" />
        <element api="M:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.ToString" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CanCreateKey" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.ClauseType" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CreateKey" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.DerivationLength" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.GetDerivationNonce" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_LocalIdKeyIdentifierClause" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause">
      <topicdata name="LocalIdKeyIdentifierClause" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause" />
      <apidata name="LocalIdKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="Overload:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.Matches">
          <element api="M:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
          <element api="M:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.Matches(System.String,System.Type)" />
        </element>
        <element api="M:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.ToString" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CreateKey" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.GetDerivationNonce" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_LocalIdKeyIdentifierClause" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause">
      <topicdata name="LocalIdKeyIdentifierClause" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause" />
      <apidata name="LocalIdKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.LocalId" />
        <element api="P:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.OwnerType" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CanCreateKey" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.ClauseType" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.DerivationLength" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_LocalIdKeyIdentifierClause" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.#ctor(System.String)" />
        <element api="M:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.#ctor(System.String,System.Type)" />
        <element api="M:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.#ctor(System.String,System.Byte[],System.Int32,System.Type)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_LocalIdKeyIdentifierClause_ctor" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.Matches">
      <topicdata name="Matches" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause" />
      <apidata name="Matches" group="member" subgroup="method" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.Matches(System.String,System.Type)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_LocalIdKeyIdentifierClause_Matches" />
    </api>
    <api id="M:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.#ctor(System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.#ctor" />
      <parameters>
        <parameter name="localId">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_LocalIdKeyIdentifierClause_ctor_1_61b4e77c" />
    </api>
    <api id="M:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.#ctor(System.String,System.Byte[],System.Int32,System.Type)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.#ctor" />
      <parameters>
        <parameter name="localId">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="derivationNonce">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
        <parameter name="derivationLength">
          <type api="T:System.Int32" ref="false" />
        </parameter>
        <parameter name="ownerType">
          <type api="T:System.Type" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_LocalIdKeyIdentifierClause_ctor_4_316fe812" />
    </api>
    <api id="M:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.#ctor(System.String,System.Type)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.#ctor" />
      <parameters>
        <parameter name="localId">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="ownerType">
          <type api="T:System.Type" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_LocalIdKeyIdentifierClause_ctor_2_7fa017af" />
    </api>
    <api id="P:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.LocalId">
      <topicdata group="api" />
      <apidata name="LocalId" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_LocalIdKeyIdentifierClause_LocalId" />
    </api>
    <api id="M:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
      <topicdata group="api" />
      <apidata name="Matches" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.Matches" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="keyIdentifierClause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_LocalIdKeyIdentifierClause_Matches_1_4a5605c2" />
    </api>
    <api id="M:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.Matches(System.String,System.Type)">
      <topicdata group="api" />
      <apidata name="Matches" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.Matches" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="localId">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="ownerType">
          <type api="T:System.Type" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_LocalIdKeyIdentifierClause_Matches_2_c3221c2b" />
    </api>
    <api id="P:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.OwnerType">
      <topicdata group="api" />
      <apidata name="OwnerType" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Type" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_LocalIdKeyIdentifierClause_OwnerType" />
    </api>
    <api id="M:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause.ToString">
      <topicdata group="api" />
      <apidata name="ToString" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.ToString">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_LocalIdKeyIdentifierClause_ToString" />
    </api>
    <api id="T:System.IdentityModel.Tokens.RsaKeyIdentifierClause">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.RsaKeyIdentifierClause" />
      <apidata name="RsaKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_RsaKeyIdentifierClause" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.RsaKeyIdentifierClause">
      <topicdata name="RsaKeyIdentifierClause" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.RsaKeyIdentifierClause" />
      <apidata name="RsaKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.#ctor(System.Security.Cryptography.RSA)" />
        <element api="P:System.IdentityModel.Tokens.RsaKeyIdentifierClause.CanCreateKey" />
        <element api="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.CreateKey" />
        <element api="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.GetExponent" />
        <element api="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.GetModulus" />
        <element api="Overload:System.IdentityModel.Tokens.RsaKeyIdentifierClause.Matches">
          <element api="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.Matches(System.Security.Cryptography.RSA)" />
          <element api="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        </element>
        <element api="P:System.IdentityModel.Tokens.RsaKeyIdentifierClause.Rsa" />
        <element api="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.ToString" />
        <element api="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.WriteExponentAsBase64(System.Xml.XmlWriter)" />
        <element api="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.WriteModulusAsBase64(System.Xml.XmlWriter)" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.ClauseType" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.DerivationLength" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.GetDerivationNonce" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_RsaKeyIdentifierClause" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.RsaKeyIdentifierClause">
      <topicdata name="RsaKeyIdentifierClause" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.RsaKeyIdentifierClause" />
      <apidata name="RsaKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.CreateKey" />
        <element api="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.GetExponent" />
        <element api="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.GetModulus" />
        <element api="Overload:System.IdentityModel.Tokens.RsaKeyIdentifierClause.Matches">
          <element api="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.Matches(System.Security.Cryptography.RSA)" />
          <element api="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        </element>
        <element api="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.ToString" />
        <element api="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.WriteExponentAsBase64(System.Xml.XmlWriter)" />
        <element api="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.WriteModulusAsBase64(System.Xml.XmlWriter)" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.GetDerivationNonce" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_RsaKeyIdentifierClause" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.RsaKeyIdentifierClause">
      <topicdata name="RsaKeyIdentifierClause" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.RsaKeyIdentifierClause" />
      <apidata name="RsaKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.RsaKeyIdentifierClause.CanCreateKey" />
        <element api="P:System.IdentityModel.Tokens.RsaKeyIdentifierClause.Rsa" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.ClauseType" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.DerivationLength" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_RsaKeyIdentifierClause" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.RsaKeyIdentifierClause.Matches">
      <topicdata name="Matches" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.RsaKeyIdentifierClause" />
      <apidata name="Matches" group="member" subgroup="method" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.Matches(System.Security.Cryptography.RSA)" />
        <element api="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaKeyIdentifierClause" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_RsaKeyIdentifierClause_Matches" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.#ctor(System.Security.Cryptography.RSA)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" />
      <parameters>
        <parameter name="rsa">
          <type api="T:System.Security.Cryptography.RSA" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaKeyIdentifierClause" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_RsaKeyIdentifierClause_ctor_1_e42fb377" />
    </api>
    <api id="P:System.IdentityModel.Tokens.RsaKeyIdentifierClause.CanCreateKey">
      <topicdata group="api" />
      <apidata name="CanCreateKey" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CanCreateKey">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaKeyIdentifierClause" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_RsaKeyIdentifierClause_CanCreateKey" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.CreateKey">
      <topicdata group="api" />
      <apidata name="CreateKey" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CreateKey">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_RsaKeyIdentifierClause_CreateKey" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.GetExponent">
      <topicdata group="api" />
      <apidata name="GetExponent" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Byte" ref="false" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_RsaKeyIdentifierClause_GetExponent" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.GetModulus">
      <topicdata group="api" />
      <apidata name="GetModulus" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Byte" ref="false" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_RsaKeyIdentifierClause_GetModulus" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
      <topicdata group="api" />
      <apidata name="Matches" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Tokens.RsaKeyIdentifierClause.Matches" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="keyIdentifierClause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_RsaKeyIdentifierClause_Matches_1_4a5605c2" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.Matches(System.Security.Cryptography.RSA)">
      <topicdata group="api" />
      <apidata name="Matches" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Tokens.RsaKeyIdentifierClause.Matches" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="rsa">
          <type api="T:System.Security.Cryptography.RSA" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_RsaKeyIdentifierClause_Matches_1_08255447" />
    </api>
    <api id="P:System.IdentityModel.Tokens.RsaKeyIdentifierClause.Rsa">
      <topicdata group="api" />
      <apidata name="Rsa" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Security.Cryptography.RSA" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaKeyIdentifierClause" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_RsaKeyIdentifierClause_Rsa" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.ToString">
      <topicdata group="api" />
      <apidata name="ToString" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.ToString">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_RsaKeyIdentifierClause_ToString" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.WriteExponentAsBase64(System.Xml.XmlWriter)">
      <topicdata group="api" />
      <apidata name="WriteExponentAsBase64" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="writer">
          <type api="T:System.Xml.XmlWriter" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_RsaKeyIdentifierClause_WriteExponentAsBase64_1_6304620f" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaKeyIdentifierClause.WriteModulusAsBase64(System.Xml.XmlWriter)">
      <topicdata group="api" />
      <apidata name="WriteModulusAsBase64" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="writer">
          <type api="T:System.Xml.XmlWriter" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_RsaKeyIdentifierClause_WriteModulusAsBase64_1_6304620f" />
    </api>
    <api id="T:System.IdentityModel.Tokens.RsaSecurityKey">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.RsaSecurityKey" />
      <apidata name="RsaSecurityKey" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.AsymmetricSecurityKey" ref="true" />
          <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_RsaSecurityKey" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.RsaSecurityKey">
      <topicdata name="RsaSecurityKey" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.RsaSecurityKey" />
      <apidata name="RsaSecurityKey" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityKey.#ctor(System.Security.Cryptography.RSA)" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityKey.DecryptKey(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityKey.EncryptKey(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityKey.GetAsymmetricAlgorithm(System.String,System.Boolean)" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityKey.GetHashAlgorithmForSignature(System.String)" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityKey.GetSignatureDeformatter(System.String)" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityKey.GetSignatureFormatter(System.String)" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityKey.HasPrivateKey" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityKey.IsAsymmetricAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityKey.IsSupportedAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityKey.IsSymmetricAlgorithm(System.String)" />
        <element api="P:System.IdentityModel.Tokens.RsaSecurityKey.KeySize" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_RsaSecurityKey" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.RsaSecurityKey">
      <topicdata name="RsaSecurityKey" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.RsaSecurityKey" />
      <apidata name="RsaSecurityKey" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityKey.DecryptKey(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityKey.EncryptKey(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityKey.GetAsymmetricAlgorithm(System.String,System.Boolean)" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityKey.GetHashAlgorithmForSignature(System.String)" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityKey.GetSignatureDeformatter(System.String)" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityKey.GetSignatureFormatter(System.String)" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityKey.HasPrivateKey" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityKey.IsAsymmetricAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityKey.IsSupportedAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityKey.IsSymmetricAlgorithm(System.String)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_RsaSecurityKey" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.RsaSecurityKey">
      <topicdata name="RsaSecurityKey" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.RsaSecurityKey" />
      <apidata name="RsaSecurityKey" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.RsaSecurityKey.KeySize" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_RsaSecurityKey" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaSecurityKey.#ctor(System.Security.Cryptography.RSA)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" />
      <parameters>
        <parameter name="rsa">
          <type api="T:System.Security.Cryptography.RSA" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaSecurityKey" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_RsaSecurityKey_ctor_1_e42fb377" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaSecurityKey.DecryptKey(System.String,System.Byte[])">
      <topicdata group="api" />
      <apidata name="DecryptKey" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityKey.DecryptKey(System.String,System.Byte[])">
          <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="keyData">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
      </parameters>
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Byte" ref="false" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_RsaSecurityKey_DecryptKey_2_7063d57b" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaSecurityKey.EncryptKey(System.String,System.Byte[])">
      <topicdata group="api" />
      <apidata name="EncryptKey" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityKey.EncryptKey(System.String,System.Byte[])">
          <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="keyData">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
      </parameters>
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Byte" ref="false" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_RsaSecurityKey_EncryptKey_2_7063d57b" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaSecurityKey.GetAsymmetricAlgorithm(System.String,System.Boolean)">
      <topicdata group="api" />
      <apidata name="GetAsymmetricAlgorithm" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.GetAsymmetricAlgorithm(System.String,System.Boolean)">
          <type api="T:System.IdentityModel.Tokens.AsymmetricSecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="requiresPrivateKey">
          <type api="T:System.Boolean" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Security.Cryptography.AsymmetricAlgorithm" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_RsaSecurityKey_GetAsymmetricAlgorithm_2_00bbdc3f" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaSecurityKey.GetHashAlgorithmForSignature(System.String)">
      <topicdata group="api" />
      <apidata name="GetHashAlgorithmForSignature" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.GetHashAlgorithmForSignature(System.String)">
          <type api="T:System.IdentityModel.Tokens.AsymmetricSecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Security.Cryptography.HashAlgorithm" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_RsaSecurityKey_GetHashAlgorithmForSignature_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaSecurityKey.GetSignatureDeformatter(System.String)">
      <topicdata group="api" />
      <apidata name="GetSignatureDeformatter" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.GetSignatureDeformatter(System.String)">
          <type api="T:System.IdentityModel.Tokens.AsymmetricSecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Security.Cryptography.AsymmetricSignatureDeformatter" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_RsaSecurityKey_GetSignatureDeformatter_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaSecurityKey.GetSignatureFormatter(System.String)">
      <topicdata group="api" />
      <apidata name="GetSignatureFormatter" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.GetSignatureFormatter(System.String)">
          <type api="T:System.IdentityModel.Tokens.AsymmetricSecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Security.Cryptography.AsymmetricSignatureFormatter" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_RsaSecurityKey_GetSignatureFormatter_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaSecurityKey.HasPrivateKey">
      <topicdata group="api" />
      <apidata name="HasPrivateKey" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.HasPrivateKey">
          <type api="T:System.IdentityModel.Tokens.AsymmetricSecurityKey" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_RsaSecurityKey_HasPrivateKey" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaSecurityKey.IsAsymmetricAlgorithm(System.String)">
      <topicdata group="api" />
      <apidata name="IsAsymmetricAlgorithm" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityKey.IsAsymmetricAlgorithm(System.String)">
          <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_RsaSecurityKey_IsAsymmetricAlgorithm_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaSecurityKey.IsSupportedAlgorithm(System.String)">
      <topicdata group="api" />
      <apidata name="IsSupportedAlgorithm" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityKey.IsSupportedAlgorithm(System.String)">
          <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_RsaSecurityKey_IsSupportedAlgorithm_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaSecurityKey.IsSymmetricAlgorithm(System.String)">
      <topicdata group="api" />
      <apidata name="IsSymmetricAlgorithm" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityKey.IsSymmetricAlgorithm(System.String)">
          <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_RsaSecurityKey_IsSymmetricAlgorithm_1_72eac341" />
    </api>
    <api id="P:System.IdentityModel.Tokens.RsaSecurityKey.KeySize">
      <topicdata group="api" />
      <apidata name="KeySize" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityKey.KeySize">
          <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaSecurityKey" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_RsaSecurityKey_KeySize" />
    </api>
    <api id="T:System.IdentityModel.Tokens.RsaSecurityToken">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.RsaSecurityToken" />
      <apidata name="RsaSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_RsaSecurityToken" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.RsaSecurityToken">
      <topicdata name="RsaSecurityToken" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.RsaSecurityToken" />
      <apidata name="RsaSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.IdentityModel.Tokens.RsaSecurityToken.#ctor">
          <element api="M:System.IdentityModel.Tokens.RsaSecurityToken.#ctor(System.Security.Cryptography.RSA)" />
          <element api="M:System.IdentityModel.Tokens.RsaSecurityToken.#ctor(System.Security.Cryptography.RSA,System.String)" />
        </element>
        <element api="M:System.IdentityModel.Tokens.RsaSecurityToken.CanCreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityToken.CreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityToken.Finalize" />
        <element api="P:System.IdentityModel.Tokens.RsaSecurityToken.Id" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="P:System.IdentityModel.Tokens.RsaSecurityToken.Rsa" />
        <element api="P:System.IdentityModel.Tokens.RsaSecurityToken.SecurityKeys" />
        <element api="P:System.IdentityModel.Tokens.RsaSecurityToken.ValidFrom" />
        <element api="P:System.IdentityModel.Tokens.RsaSecurityToken.ValidTo" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_RsaSecurityToken" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.RsaSecurityToken">
      <topicdata name="RsaSecurityToken" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.RsaSecurityToken" />
      <apidata name="RsaSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityToken.CanCreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityToken.CreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityToken.Finalize" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_RsaSecurityToken" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.RsaSecurityToken">
      <topicdata name="RsaSecurityToken" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.RsaSecurityToken" />
      <apidata name="RsaSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.RsaSecurityToken.Id" />
        <element api="P:System.IdentityModel.Tokens.RsaSecurityToken.Rsa" />
        <element api="P:System.IdentityModel.Tokens.RsaSecurityToken.SecurityKeys" />
        <element api="P:System.IdentityModel.Tokens.RsaSecurityToken.ValidFrom" />
        <element api="P:System.IdentityModel.Tokens.RsaSecurityToken.ValidTo" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_RsaSecurityToken" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.RsaSecurityToken.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.RsaSecurityToken" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.RsaSecurityToken.#ctor(System.Security.Cryptography.RSA)" />
        <element api="M:System.IdentityModel.Tokens.RsaSecurityToken.#ctor(System.Security.Cryptography.RSA,System.String)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaSecurityToken" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_RsaSecurityToken_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaSecurityToken.#ctor(System.Security.Cryptography.RSA)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.RsaSecurityToken.#ctor" />
      <parameters>
        <parameter name="rsa">
          <type api="T:System.Security.Cryptography.RSA" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaSecurityToken" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_RsaSecurityToken_ctor_1_e42fb377" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaSecurityToken.#ctor(System.Security.Cryptography.RSA,System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.RsaSecurityToken.#ctor" />
      <parameters>
        <parameter name="rsa">
          <type api="T:System.Security.Cryptography.RSA" ref="true" />
        </parameter>
        <parameter name="id">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaSecurityToken" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_RsaSecurityToken_ctor_2_991b79cc" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaSecurityToken.CanCreateKeyIdentifierClause``1">
      <topicdata group="api" />
      <apidata name="CanCreateKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityToken.CanCreateKeyIdentifierClause``1">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <templates>
        <template name="T">
          <constrained>
            <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          </constrained>
        </template>
      </templates>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaSecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_RsaSecurityToken_CanCreateKeyIdentifierClause``1" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaSecurityToken.CreateKeyIdentifierClause``1">
      <topicdata group="api" />
      <apidata name="CreateKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityToken.CreateKeyIdentifierClause``1">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <templates>
        <template name="T">
          <constrained>
            <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          </constrained>
        </template>
      </templates>
      <returns>
        <template name="T" index="0" api="M:System.IdentityModel.Tokens.RsaSecurityToken.CreateKeyIdentifierClause``1" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaSecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_RsaSecurityToken_CreateKeyIdentifierClause``1" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaSecurityToken.Finalize">
      <topicdata group="api" />
      <apidata name="Finalize" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.Finalize">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaSecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_RsaSecurityToken_Finalize" />
    </api>
    <api id="P:System.IdentityModel.Tokens.RsaSecurityToken.Id">
      <topicdata group="api" />
      <apidata name="Id" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.Id">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_RsaSecurityToken_Id" />
    </api>
    <api id="M:System.IdentityModel.Tokens.RsaSecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
      <topicdata group="api" />
      <apidata name="MatchesKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="keyIdentifierClause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaSecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_RsaSecurityToken_MatchesKeyIdentifierClause_1_4a5605c2" />
    </api>
    <api id="P:System.IdentityModel.Tokens.RsaSecurityToken.Rsa">
      <topicdata group="api" />
      <apidata name="Rsa" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Security.Cryptography.RSA" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_RsaSecurityToken_Rsa" />
    </api>
    <api id="P:System.IdentityModel.Tokens.RsaSecurityToken.SecurityKeys">
      <topicdata group="api" />
      <apidata name="SecurityKeys" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.SecurityKeys">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_RsaSecurityToken_SecurityKeys" />
    </api>
    <api id="P:System.IdentityModel.Tokens.RsaSecurityToken.ValidFrom">
      <topicdata group="api" />
      <apidata name="ValidFrom" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.ValidFrom">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_RsaSecurityToken_ValidFrom" />
    </api>
    <api id="P:System.IdentityModel.Tokens.RsaSecurityToken.ValidTo">
      <topicdata group="api" />
      <apidata name="ValidTo" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.ValidTo">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.RsaSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_RsaSecurityToken_ValidTo" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SamlAccessDecision">
      <topicdata group="api" />
      <apidata name="SamlAccessDecision" group="type" subgroup="enumeration" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="F:System.IdentityModel.Tokens.SamlAccessDecision.Permit" />
        <element api="F:System.IdentityModel.Tokens.SamlAccessDecision.Deny" />
        <element api="F:System.IdentityModel.Tokens.SamlAccessDecision.Indeterminate" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.Runtime.Serialization.DataContractAttribute" ref="true" />
        </attribute>
      </attributes>
      <file name="T_System_IdentityModel_Tokens_SamlAccessDecision" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SamlAccessDecision.Deny">
      <topicdata group="api" notopic="" />
      <apidata name="Deny" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SamlAccessDecision" ref="false" />
      </returns>
      <value>1</value>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAccessDecision" ref="false" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.Runtime.Serialization.EnumMemberAttribute" ref="true" />
        </attribute>
      </attributes>
      <file name="F_System_IdentityModel_Tokens_SamlAccessDecision_Deny" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SamlAccessDecision.Indeterminate">
      <topicdata group="api" notopic="" />
      <apidata name="Indeterminate" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SamlAccessDecision" ref="false" />
      </returns>
      <value>2</value>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAccessDecision" ref="false" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.Runtime.Serialization.EnumMemberAttribute" ref="true" />
        </attribute>
      </attributes>
      <file name="F_System_IdentityModel_Tokens_SamlAccessDecision_Indeterminate" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SamlAccessDecision.Permit">
      <topicdata group="api" notopic="" />
      <apidata name="Permit" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SamlAccessDecision" ref="false" />
      </returns>
      <value>0</value>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAccessDecision" ref="false" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.Runtime.Serialization.EnumMemberAttribute" ref="true" />
        </attribute>
      </attributes>
      <file name="F_System_IdentityModel_Tokens_SamlAccessDecision_Permit" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SamlAction">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlAction" />
      <apidata name="SamlAction" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SamlAction" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SamlAction">
      <topicdata name="SamlAction" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SamlAction" />
      <apidata name="SamlAction" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.IdentityModel.Tokens.SamlAction.#ctor">
          <element api="M:System.IdentityModel.Tokens.SamlAction.#ctor" />
          <element api="M:System.IdentityModel.Tokens.SamlAction.#ctor(System.String)" />
          <element api="M:System.IdentityModel.Tokens.SamlAction.#ctor(System.String,System.String)" />
        </element>
        <element api="P:System.IdentityModel.Tokens.SamlAction.Action" />
        <element api="P:System.IdentityModel.Tokens.SamlAction.IsReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlAction.MakeReadOnly" />
        <element api="P:System.IdentityModel.Tokens.SamlAction.Namespace" />
        <element api="M:System.IdentityModel.Tokens.SamlAction.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlAction.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SamlAction" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SamlAction">
      <topicdata name="SamlAction" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SamlAction" />
      <apidata name="SamlAction" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlAction.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlAction.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlAction.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SamlAction" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SamlAction">
      <topicdata name="SamlAction" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SamlAction" />
      <apidata name="SamlAction" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SamlAction.Action" />
        <element api="P:System.IdentityModel.Tokens.SamlAction.IsReadOnly" />
        <element api="P:System.IdentityModel.Tokens.SamlAction.Namespace" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SamlAction" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.SamlAction.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlAction" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.SamlAction.#ctor" />
        <element api="M:System.IdentityModel.Tokens.SamlAction.#ctor(System.String)" />
        <element api="M:System.IdentityModel.Tokens.SamlAction.#ctor(System.String,System.String)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAction" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_SamlAction_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAction.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAction.#ctor" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAction" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAction_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAction.#ctor(System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAction.#ctor" />
      <parameters>
        <parameter name="action">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAction" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAction_ctor_1_61b4e77c" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAction.#ctor(System.String,System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAction.#ctor" />
      <parameters>
        <parameter name="action">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="ns">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAction" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAction_ctor_2_6608d038" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAction.Action">
      <topicdata group="api" />
      <apidata name="Action" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAction" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAction_Action" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAction.IsReadOnly">
      <topicdata group="api" />
      <apidata name="IsReadOnly" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAction" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAction_IsReadOnly" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAction.MakeReadOnly">
      <topicdata group="api" />
      <apidata name="MakeReadOnly" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAction" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAction_MakeReadOnly" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAction.Namespace">
      <topicdata group="api" />
      <apidata name="Namespace" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAction" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAction_Namespace" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAction.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
      <topicdata group="api" />
      <apidata name="ReadXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlDictionaryReader" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
        <parameter name="outOfBandTokenResolver">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAction" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAction_ReadXml_4_c0496c59" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAction.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)">
      <topicdata group="api" />
      <apidata name="WriteXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="writer">
          <type api="T:System.Xml.XmlDictionaryWriter" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAction" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAction_WriteXml_3_b6e2894d" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SamlAdvice">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlAdvice" />
      <apidata name="SamlAdvice" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SamlAdvice" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SamlAdvice">
      <topicdata name="SamlAdvice" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SamlAdvice" />
      <apidata name="SamlAdvice" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.IdentityModel.Tokens.SamlAdvice.#ctor">
          <element api="M:System.IdentityModel.Tokens.SamlAdvice.#ctor" />
          <element api="M:System.IdentityModel.Tokens.SamlAdvice.#ctor(System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAssertion})" />
          <element api="M:System.IdentityModel.Tokens.SamlAdvice.#ctor(System.Collections.Generic.IEnumerable{System.String})" />
          <element api="M:System.IdentityModel.Tokens.SamlAdvice.#ctor(System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAssertion})" />
        </element>
        <element api="P:System.IdentityModel.Tokens.SamlAdvice.AssertionIdReferences" />
        <element api="P:System.IdentityModel.Tokens.SamlAdvice.Assertions" />
        <element api="P:System.IdentityModel.Tokens.SamlAdvice.IsReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlAdvice.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlAdvice.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlAdvice.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SamlAdvice" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SamlAdvice">
      <topicdata name="SamlAdvice" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SamlAdvice" />
      <apidata name="SamlAdvice" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlAdvice.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlAdvice.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlAdvice.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SamlAdvice" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SamlAdvice">
      <topicdata name="SamlAdvice" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SamlAdvice" />
      <apidata name="SamlAdvice" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SamlAdvice.AssertionIdReferences" />
        <element api="P:System.IdentityModel.Tokens.SamlAdvice.Assertions" />
        <element api="P:System.IdentityModel.Tokens.SamlAdvice.IsReadOnly" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SamlAdvice" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.SamlAdvice.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlAdvice" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.SamlAdvice.#ctor" />
        <element api="M:System.IdentityModel.Tokens.SamlAdvice.#ctor(System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAssertion})" />
        <element api="M:System.IdentityModel.Tokens.SamlAdvice.#ctor(System.Collections.Generic.IEnumerable{System.String})" />
        <element api="M:System.IdentityModel.Tokens.SamlAdvice.#ctor(System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAssertion})" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAdvice" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_SamlAdvice_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAdvice.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAdvice.#ctor" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAdvice" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAdvice_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAdvice.#ctor(System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAssertion})">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAdvice.#ctor" />
      <parameters>
        <parameter name="assertions">
          <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAdvice" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAdvice_ctor_1_0d702306" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAdvice.#ctor(System.Collections.Generic.IEnumerable{System.String})">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAdvice.#ctor" />
      <parameters>
        <parameter name="references">
          <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
            <specialization>
              <type api="T:System.String" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAdvice" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAdvice_ctor_1_da2b206c" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAdvice.#ctor(System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAssertion})">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAdvice.#ctor" />
      <parameters>
        <parameter name="references">
          <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
            <specialization>
              <type api="T:System.String" ref="true" />
            </specialization>
          </type>
        </parameter>
        <parameter name="assertions">
          <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAdvice" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAdvice_ctor_2_7e46550a" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAdvice.AssertionIdReferences">
      <topicdata group="api" />
      <apidata name="AssertionIdReferences" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.Generic.IList`1" ref="true">
          <specialization>
            <type api="T:System.String" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAdvice" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAdvice_AssertionIdReferences" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAdvice.Assertions">
      <topicdata group="api" />
      <apidata name="Assertions" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.Generic.IList`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAdvice" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAdvice_Assertions" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAdvice.IsReadOnly">
      <topicdata group="api" />
      <apidata name="IsReadOnly" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAdvice" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAdvice_IsReadOnly" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAdvice.MakeReadOnly">
      <topicdata group="api" />
      <apidata name="MakeReadOnly" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAdvice" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAdvice_MakeReadOnly" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAdvice.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
      <topicdata group="api" />
      <apidata name="ReadXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlDictionaryReader" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
        <parameter name="outOfBandTokenResolver">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAdvice" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAdvice_ReadXml_4_c0496c59" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAdvice.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)">
      <topicdata group="api" />
      <apidata name="WriteXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="writer">
          <type api="T:System.Xml.XmlDictionaryWriter" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAdvice" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAdvice_WriteXml_3_b6e2894d" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SamlAssertion">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlAssertion" />
      <apidata name="SamlAssertion" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SamlAssertion" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SamlAssertion">
      <topicdata name="SamlAssertion" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SamlAssertion" />
      <apidata name="SamlAssertion" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.IdentityModel.Tokens.SamlAssertion.#ctor">
          <element api="M:System.IdentityModel.Tokens.SamlAssertion.#ctor" />
          <element api="M:System.IdentityModel.Tokens.SamlAssertion.#ctor(System.String,System.String,System.DateTime,System.IdentityModel.Tokens.SamlConditions,System.IdentityModel.Tokens.SamlAdvice,System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlStatement})" />
        </element>
        <element api="P:System.IdentityModel.Tokens.SamlAssertion.Advice" />
        <element api="P:System.IdentityModel.Tokens.SamlAssertion.AssertionId" />
        <element api="P:System.IdentityModel.Tokens.SamlAssertion.Conditions" />
        <element api="P:System.IdentityModel.Tokens.SamlAssertion.IsReadOnly" />
        <element api="P:System.IdentityModel.Tokens.SamlAssertion.IssueInstant" />
        <element api="P:System.IdentityModel.Tokens.SamlAssertion.Issuer" />
        <element api="P:System.IdentityModel.Tokens.SamlAssertion.MajorVersion" />
        <element api="M:System.IdentityModel.Tokens.SamlAssertion.MakeReadOnly" />
        <element api="P:System.IdentityModel.Tokens.SamlAssertion.MinorVersion" />
        <element api="M:System.IdentityModel.Tokens.SamlAssertion.ReadSignature(System.Xml.XmlDictionaryReader,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver,System.IdentityModel.Tokens.SamlSerializer)" />
        <element api="M:System.IdentityModel.Tokens.SamlAssertion.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="P:System.IdentityModel.Tokens.SamlAssertion.SigningCredentials" />
        <element api="P:System.IdentityModel.Tokens.SamlAssertion.SigningToken" />
        <element api="P:System.IdentityModel.Tokens.SamlAssertion.Statements" />
        <element api="M:System.IdentityModel.Tokens.SamlAssertion.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SamlAssertion" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SamlAssertion">
      <topicdata name="SamlAssertion" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SamlAssertion" />
      <apidata name="SamlAssertion" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlAssertion.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlAssertion.ReadSignature(System.Xml.XmlDictionaryReader,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver,System.IdentityModel.Tokens.SamlSerializer)" />
        <element api="M:System.IdentityModel.Tokens.SamlAssertion.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlAssertion.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SamlAssertion" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SamlAssertion">
      <topicdata name="SamlAssertion" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SamlAssertion" />
      <apidata name="SamlAssertion" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SamlAssertion.Advice" />
        <element api="P:System.IdentityModel.Tokens.SamlAssertion.AssertionId" />
        <element api="P:System.IdentityModel.Tokens.SamlAssertion.Conditions" />
        <element api="P:System.IdentityModel.Tokens.SamlAssertion.IsReadOnly" />
        <element api="P:System.IdentityModel.Tokens.SamlAssertion.IssueInstant" />
        <element api="P:System.IdentityModel.Tokens.SamlAssertion.Issuer" />
        <element api="P:System.IdentityModel.Tokens.SamlAssertion.MajorVersion" />
        <element api="P:System.IdentityModel.Tokens.SamlAssertion.MinorVersion" />
        <element api="P:System.IdentityModel.Tokens.SamlAssertion.SigningCredentials" />
        <element api="P:System.IdentityModel.Tokens.SamlAssertion.SigningToken" />
        <element api="P:System.IdentityModel.Tokens.SamlAssertion.Statements" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SamlAssertion" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.SamlAssertion.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlAssertion" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.SamlAssertion.#ctor" />
        <element api="M:System.IdentityModel.Tokens.SamlAssertion.#ctor(System.String,System.String,System.DateTime,System.IdentityModel.Tokens.SamlConditions,System.IdentityModel.Tokens.SamlAdvice,System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlStatement})" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_SamlAssertion_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAssertion.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAssertion.#ctor" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAssertion_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAssertion.#ctor(System.String,System.String,System.DateTime,System.IdentityModel.Tokens.SamlConditions,System.IdentityModel.Tokens.SamlAdvice,System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlStatement})">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAssertion.#ctor" />
      <parameters>
        <parameter name="assertionId">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="issuer">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="issueInstant">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="samlConditions">
          <type api="T:System.IdentityModel.Tokens.SamlConditions" ref="true" />
        </parameter>
        <parameter name="samlAdvice">
          <type api="T:System.IdentityModel.Tokens.SamlAdvice" ref="true" />
        </parameter>
        <parameter name="samlStatements">
          <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Tokens.SamlStatement" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAssertion_ctor_6_b4e66300" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAssertion.Advice">
      <topicdata group="api" />
      <apidata name="Advice" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SamlAdvice" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAssertion_Advice" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAssertion.AssertionId">
      <topicdata group="api" />
      <apidata name="AssertionId" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAssertion_AssertionId" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAssertion.Conditions">
      <topicdata group="api" />
      <apidata name="Conditions" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SamlConditions" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAssertion_Conditions" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAssertion.IsReadOnly">
      <topicdata group="api" />
      <apidata name="IsReadOnly" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAssertion_IsReadOnly" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAssertion.IssueInstant">
      <topicdata group="api" />
      <apidata name="IssueInstant" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAssertion_IssueInstant" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAssertion.Issuer">
      <topicdata group="api" />
      <apidata name="Issuer" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAssertion_Issuer" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAssertion.MajorVersion">
      <topicdata group="api" />
      <apidata name="MajorVersion" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAssertion_MajorVersion" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAssertion.MakeReadOnly">
      <topicdata group="api" />
      <apidata name="MakeReadOnly" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAssertion_MakeReadOnly" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAssertion.MinorVersion">
      <topicdata group="api" />
      <apidata name="MinorVersion" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAssertion_MinorVersion" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAssertion.ReadSignature(System.Xml.XmlDictionaryReader,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver,System.IdentityModel.Tokens.SamlSerializer)">
      <topicdata group="api" />
      <apidata name="ReadSignature" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlDictionaryReader" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
        <parameter name="outOfBandTokenResolver">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAssertion_ReadSignature_4_0d0c1912" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAssertion.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
      <topicdata group="api" />
      <apidata name="ReadXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlDictionaryReader" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
        <parameter name="outOfBandTokenResolver">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAssertion_ReadXml_4_c0496c59" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAssertion.SigningCredentials">
      <topicdata group="api" />
      <apidata name="SigningCredentials" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SigningCredentials" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAssertion_SigningCredentials" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAssertion.SigningToken">
      <topicdata group="api" />
      <apidata name="SigningToken" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAssertion_SigningToken" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAssertion.Statements">
      <topicdata group="api" />
      <apidata name="Statements" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.Generic.IList`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Tokens.SamlStatement" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAssertion_Statements" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAssertion.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)">
      <topicdata group="api" />
      <apidata name="WriteXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="writer">
          <type api="T:System.Xml.XmlDictionaryWriter" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAssertion_WriteXml_3_b6e2894d" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause" />
      <apidata name="SamlAssertionKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SamlAssertionKeyIdentifierClause" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause">
      <topicdata name="SamlAssertionKeyIdentifierClause" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause" />
      <apidata name="SamlAssertionKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="Overload:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.#ctor">
          <element api="M:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.#ctor(System.String)" />
          <element api="M:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.#ctor(System.String,System.Byte[],System.Int32)" />
        </element>
        <element api="P:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.AssertionId" />
        <element api="Overload:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.Matches">
          <element api="M:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
          <element api="M:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.Matches(System.String)" />
        </element>
        <element api="M:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.ToString" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CanCreateKey" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.ClauseType" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CreateKey" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.DerivationLength" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.GetDerivationNonce" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SamlAssertionKeyIdentifierClause" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause">
      <topicdata name="SamlAssertionKeyIdentifierClause" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause" />
      <apidata name="SamlAssertionKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="Overload:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.Matches">
          <element api="M:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
          <element api="M:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.Matches(System.String)" />
        </element>
        <element api="M:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.ToString" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CreateKey" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.GetDerivationNonce" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SamlAssertionKeyIdentifierClause" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause">
      <topicdata name="SamlAssertionKeyIdentifierClause" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause" />
      <apidata name="SamlAssertionKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.AssertionId" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CanCreateKey" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.ClauseType" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.DerivationLength" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SamlAssertionKeyIdentifierClause" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.#ctor(System.String)" />
        <element api="M:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.#ctor(System.String,System.Byte[],System.Int32)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_SamlAssertionKeyIdentifierClause_ctor" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.Matches">
      <topicdata name="Matches" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause" />
      <apidata name="Matches" group="member" subgroup="method" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.Matches(System.String)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_SamlAssertionKeyIdentifierClause_Matches" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.#ctor(System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.#ctor" />
      <parameters>
        <parameter name="assertionId">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAssertionKeyIdentifierClause_ctor_1_61b4e77c" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.#ctor(System.String,System.Byte[],System.Int32)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.#ctor" />
      <parameters>
        <parameter name="assertionId">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="derivationNonce">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
        <parameter name="derivationLength">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAssertionKeyIdentifierClause_ctor_3_c5c52152" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.AssertionId">
      <topicdata group="api" />
      <apidata name="AssertionId" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAssertionKeyIdentifierClause_AssertionId" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
      <topicdata group="api" />
      <apidata name="Matches" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.Matches" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="keyIdentifierClause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAssertionKeyIdentifierClause_Matches_1_4a5605c2" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.Matches(System.String)">
      <topicdata group="api" />
      <apidata name="Matches" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.Matches" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="assertionId">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAssertionKeyIdentifierClause_Matches_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause.ToString">
      <topicdata group="api" />
      <apidata name="ToString" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.ToString">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAssertionKeyIdentifierClause_ToString" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SamlAttribute">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlAttribute" />
      <apidata name="SamlAttribute" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SamlAttribute" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SamlAttribute">
      <topicdata name="SamlAttribute" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SamlAttribute" />
      <apidata name="SamlAttribute" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.IdentityModel.Tokens.SamlAttribute.#ctor">
          <element api="M:System.IdentityModel.Tokens.SamlAttribute.#ctor" />
          <element api="M:System.IdentityModel.Tokens.SamlAttribute.#ctor(System.IdentityModel.Claims.Claim)" />
          <element api="M:System.IdentityModel.Tokens.SamlAttribute.#ctor(System.String,System.String,System.Collections.Generic.IEnumerable{System.String})" />
        </element>
        <element api="P:System.IdentityModel.Tokens.SamlAttribute.AttributeValues" />
        <element api="M:System.IdentityModel.Tokens.SamlAttribute.ExtractClaims" />
        <element api="P:System.IdentityModel.Tokens.SamlAttribute.IsReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlAttribute.MakeReadOnly" />
        <element api="P:System.IdentityModel.Tokens.SamlAttribute.Name" />
        <element api="P:System.IdentityModel.Tokens.SamlAttribute.Namespace" />
        <element api="M:System.IdentityModel.Tokens.SamlAttribute.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlAttribute.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SamlAttribute" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SamlAttribute">
      <topicdata name="SamlAttribute" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SamlAttribute" />
      <apidata name="SamlAttribute" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlAttribute.ExtractClaims" />
        <element api="M:System.IdentityModel.Tokens.SamlAttribute.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlAttribute.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlAttribute.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SamlAttribute" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SamlAttribute">
      <topicdata name="SamlAttribute" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SamlAttribute" />
      <apidata name="SamlAttribute" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SamlAttribute.AttributeValues" />
        <element api="P:System.IdentityModel.Tokens.SamlAttribute.IsReadOnly" />
        <element api="P:System.IdentityModel.Tokens.SamlAttribute.Name" />
        <element api="P:System.IdentityModel.Tokens.SamlAttribute.Namespace" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SamlAttribute" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.SamlAttribute.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlAttribute" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.SamlAttribute.#ctor" />
        <element api="M:System.IdentityModel.Tokens.SamlAttribute.#ctor(System.IdentityModel.Claims.Claim)" />
        <element api="M:System.IdentityModel.Tokens.SamlAttribute.#ctor(System.String,System.String,System.Collections.Generic.IEnumerable{System.String})" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAttribute" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_SamlAttribute_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAttribute.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAttribute.#ctor" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAttribute" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAttribute_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAttribute.#ctor(System.IdentityModel.Claims.Claim)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAttribute.#ctor" />
      <parameters>
        <parameter name="claim">
          <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAttribute" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAttribute_ctor_1_5fda5889" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAttribute.#ctor(System.String,System.String,System.Collections.Generic.IEnumerable{System.String})">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAttribute.#ctor" />
      <parameters>
        <parameter name="attributeNamespace">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="attributeName">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="attributeValues">
          <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
            <specialization>
              <type api="T:System.String" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAttribute" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAttribute_ctor_3_b0ec5c80" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAttribute.AttributeValues">
      <topicdata group="api" />
      <apidata name="AttributeValues" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.Generic.IList`1" ref="true">
          <specialization>
            <type api="T:System.String" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAttribute" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAttribute_AttributeValues" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAttribute.ExtractClaims">
      <topicdata group="api" />
      <apidata name="ExtractClaims" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAttribute" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAttribute_ExtractClaims" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAttribute.IsReadOnly">
      <topicdata group="api" />
      <apidata name="IsReadOnly" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAttribute" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAttribute_IsReadOnly" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAttribute.MakeReadOnly">
      <topicdata group="api" />
      <apidata name="MakeReadOnly" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAttribute" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAttribute_MakeReadOnly" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAttribute.Name">
      <topicdata group="api" />
      <apidata name="Name" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAttribute" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAttribute_Name" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAttribute.Namespace">
      <topicdata group="api" />
      <apidata name="Namespace" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAttribute" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAttribute_Namespace" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAttribute.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
      <topicdata group="api" />
      <apidata name="ReadXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlDictionaryReader" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
        <parameter name="outOfBandTokenResolver">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAttribute" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAttribute_ReadXml_4_c0496c59" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAttribute.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)">
      <topicdata group="api" />
      <apidata name="WriteXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="writer">
          <type api="T:System.Xml.XmlDictionaryWriter" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAttribute" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAttribute_WriteXml_3_b6e2894d" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SamlAttributeStatement">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlAttributeStatement" />
      <apidata name="SamlAttributeStatement" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.SamlSubjectStatement" ref="true" />
          <type api="T:System.IdentityModel.Tokens.SamlStatement" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SamlAttributeStatement" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SamlAttributeStatement">
      <topicdata name="SamlAttributeStatement" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SamlAttributeStatement" />
      <apidata name="SamlAttributeStatement" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.IdentityModel.Tokens.SamlAttributeStatement.#ctor">
          <element api="M:System.IdentityModel.Tokens.SamlAttributeStatement.#ctor" />
          <element api="M:System.IdentityModel.Tokens.SamlAttributeStatement.#ctor(System.IdentityModel.Tokens.SamlSubject,System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAttribute})" />
        </element>
        <element api="M:System.IdentityModel.Tokens.SamlAttributeStatement.AddClaimsToList(System.Collections.Generic.IList{System.IdentityModel.Claims.Claim})" />
        <element api="P:System.IdentityModel.Tokens.SamlAttributeStatement.Attributes" />
        <element api="P:System.IdentityModel.Tokens.SamlAttributeStatement.IsReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlAttributeStatement.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlAttributeStatement.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlAttributeStatement.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
        <element api="M:System.IdentityModel.Tokens.SamlSubjectStatement.CreatePolicy(System.IdentityModel.Claims.ClaimSet,System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator)" />
        <element api="P:System.IdentityModel.Tokens.SamlSubjectStatement.SamlSubject" />
        <element api="M:System.IdentityModel.Tokens.SamlSubjectStatement.SetSubject(System.IdentityModel.Tokens.SamlSubject)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SamlAttributeStatement" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SamlAttributeStatement">
      <topicdata name="SamlAttributeStatement" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SamlAttributeStatement" />
      <apidata name="SamlAttributeStatement" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlAttributeStatement.AddClaimsToList(System.Collections.Generic.IList{System.IdentityModel.Claims.Claim})" />
        <element api="M:System.IdentityModel.Tokens.SamlAttributeStatement.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlAttributeStatement.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlAttributeStatement.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
        <element api="M:System.IdentityModel.Tokens.SamlSubjectStatement.CreatePolicy(System.IdentityModel.Claims.ClaimSet,System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator)" />
        <element api="M:System.IdentityModel.Tokens.SamlSubjectStatement.SetSubject(System.IdentityModel.Tokens.SamlSubject)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SamlAttributeStatement" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SamlAttributeStatement">
      <topicdata name="SamlAttributeStatement" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SamlAttributeStatement" />
      <apidata name="SamlAttributeStatement" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SamlAttributeStatement.Attributes" />
        <element api="P:System.IdentityModel.Tokens.SamlAttributeStatement.IsReadOnly" />
        <element api="P:System.IdentityModel.Tokens.SamlSubjectStatement.SamlSubject" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SamlAttributeStatement" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.SamlAttributeStatement.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlAttributeStatement" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.SamlAttributeStatement.#ctor" />
        <element api="M:System.IdentityModel.Tokens.SamlAttributeStatement.#ctor(System.IdentityModel.Tokens.SamlSubject,System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAttribute})" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAttributeStatement" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_SamlAttributeStatement_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAttributeStatement.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAttributeStatement.#ctor" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAttributeStatement" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAttributeStatement_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAttributeStatement.#ctor(System.IdentityModel.Tokens.SamlSubject,System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAttribute})">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAttributeStatement.#ctor" />
      <parameters>
        <parameter name="samlSubject">
          <type api="T:System.IdentityModel.Tokens.SamlSubject" ref="true" />
        </parameter>
        <parameter name="attributes">
          <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Tokens.SamlAttribute" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAttributeStatement" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAttributeStatement_ctor_2_1640d7b4" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAttributeStatement.AddClaimsToList(System.Collections.Generic.IList{System.IdentityModel.Claims.Claim})">
      <topicdata group="api" />
      <apidata name="AddClaimsToList" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SamlSubjectStatement.AddClaimsToList(System.Collections.Generic.IList{System.IdentityModel.Claims.Claim})">
          <type api="T:System.IdentityModel.Tokens.SamlSubjectStatement" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="claims">
          <type api="T:System.Collections.Generic.IList`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAttributeStatement" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAttributeStatement_AddClaimsToList_1_5e840feb" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAttributeStatement.Attributes">
      <topicdata group="api" />
      <apidata name="Attributes" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.Generic.IList`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Tokens.SamlAttribute" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAttributeStatement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAttributeStatement_Attributes" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAttributeStatement.IsReadOnly">
      <topicdata group="api" />
      <apidata name="IsReadOnly" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SamlSubjectStatement.IsReadOnly">
          <type api="T:System.IdentityModel.Tokens.SamlSubjectStatement" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAttributeStatement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAttributeStatement_IsReadOnly" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAttributeStatement.MakeReadOnly">
      <topicdata group="api" />
      <apidata name="MakeReadOnly" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SamlSubjectStatement.MakeReadOnly">
          <type api="T:System.IdentityModel.Tokens.SamlSubjectStatement" ref="true" />
        </member>
      </overrides>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAttributeStatement" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAttributeStatement_MakeReadOnly" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAttributeStatement.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
      <topicdata group="api" />
      <apidata name="ReadXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SamlStatement.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
          <type api="T:System.IdentityModel.Tokens.SamlStatement" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlDictionaryReader" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
        <parameter name="outOfBandTokenResolver">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAttributeStatement" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAttributeStatement_ReadXml_4_c0496c59" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAttributeStatement.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)">
      <topicdata group="api" />
      <apidata name="WriteXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SamlStatement.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)">
          <type api="T:System.IdentityModel.Tokens.SamlStatement" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="writer">
          <type api="T:System.Xml.XmlDictionaryWriter" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAttributeStatement" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAttributeStatement_WriteXml_3_b6e2894d" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition" />
      <apidata name="SamlAudienceRestrictionCondition" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.SamlCondition" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SamlAudienceRestrictionCondition" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition">
      <topicdata name="SamlAudienceRestrictionCondition" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition" />
      <apidata name="SamlAudienceRestrictionCondition" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition.#ctor">
          <element api="M:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition.#ctor" />
          <element api="M:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition.#ctor(System.Collections.Generic.IEnumerable{System.Uri})" />
        </element>
        <element api="P:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition.Audiences" />
        <element api="P:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition.IsReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SamlAudienceRestrictionCondition" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition">
      <topicdata name="SamlAudienceRestrictionCondition" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition" />
      <apidata name="SamlAudienceRestrictionCondition" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SamlAudienceRestrictionCondition" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition">
      <topicdata name="SamlAudienceRestrictionCondition" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition" />
      <apidata name="SamlAudienceRestrictionCondition" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition.Audiences" />
        <element api="P:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition.IsReadOnly" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SamlAudienceRestrictionCondition" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition.#ctor" />
        <element api="M:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition.#ctor(System.Collections.Generic.IEnumerable{System.Uri})" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_SamlAudienceRestrictionCondition_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition.#ctor" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAudienceRestrictionCondition_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition.#ctor(System.Collections.Generic.IEnumerable{System.Uri})">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition.#ctor" />
      <parameters>
        <parameter name="audiences">
          <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
            <specialization>
              <type api="T:System.Uri" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAudienceRestrictionCondition_ctor_1_6af117f7" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition.Audiences">
      <topicdata group="api" />
      <apidata name="Audiences" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.Generic.IList`1" ref="true">
          <specialization>
            <type api="T:System.Uri" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAudienceRestrictionCondition_Audiences" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition.IsReadOnly">
      <topicdata group="api" />
      <apidata name="IsReadOnly" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SamlCondition.IsReadOnly">
          <type api="T:System.IdentityModel.Tokens.SamlCondition" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAudienceRestrictionCondition_IsReadOnly" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition.MakeReadOnly">
      <topicdata group="api" />
      <apidata name="MakeReadOnly" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SamlCondition.MakeReadOnly">
          <type api="T:System.IdentityModel.Tokens.SamlCondition" ref="true" />
        </member>
      </overrides>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAudienceRestrictionCondition_MakeReadOnly" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
      <topicdata group="api" />
      <apidata name="ReadXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SamlCondition.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
          <type api="T:System.IdentityModel.Tokens.SamlCondition" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlDictionaryReader" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
        <parameter name="outOfBandTokenResolver">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAudienceRestrictionCondition_ReadXml_4_c0496c59" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)">
      <topicdata group="api" />
      <apidata name="WriteXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SamlCondition.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)">
          <type api="T:System.IdentityModel.Tokens.SamlCondition" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="writer">
          <type api="T:System.Xml.XmlDictionaryWriter" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAudienceRestrictionCondition_WriteXml_3_b6e2894d" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SamlAuthenticationClaimResource">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlAuthenticationClaimResource" />
      <apidata name="SamlAuthenticationClaimResource" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.Runtime.Serialization.DataContractAttribute" ref="true" />
        </attribute>
      </attributes>
      <file name="T_System_IdentityModel_Tokens_SamlAuthenticationClaimResource" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SamlAuthenticationClaimResource">
      <topicdata name="SamlAuthenticationClaimResource" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SamlAuthenticationClaimResource" />
      <apidata name="SamlAuthenticationClaimResource" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.#ctor">
          <element api="M:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.#ctor(System.DateTime,System.String,System.String,System.String)" />
          <element api="M:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.#ctor(System.DateTime,System.String,System.String,System.String,System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAuthorityBinding})" />
          <element api="M:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.#ctor(System.DateTime,System.String,System.String,System.String,System.Collections.ObjectModel.ReadOnlyCollection{System.IdentityModel.Tokens.SamlAuthorityBinding})" />
        </element>
        <element api="P:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.AuthenticationInstant" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.AuthenticationMethod" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.AuthorityBindings" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.DnsAddress" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.Equals(System.Object)" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.GetHashCode" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.IPAddress" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SamlAuthenticationClaimResource" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SamlAuthenticationClaimResource">
      <topicdata name="SamlAuthenticationClaimResource" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SamlAuthenticationClaimResource" />
      <apidata name="SamlAuthenticationClaimResource" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.Equals(System.Object)" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.GetHashCode" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SamlAuthenticationClaimResource" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SamlAuthenticationClaimResource">
      <topicdata name="SamlAuthenticationClaimResource" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SamlAuthenticationClaimResource" />
      <apidata name="SamlAuthenticationClaimResource" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.AuthenticationInstant" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.AuthenticationMethod" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.AuthorityBindings" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.DnsAddress" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.IPAddress" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SamlAuthenticationClaimResource" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlAuthenticationClaimResource" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.#ctor(System.DateTime,System.String,System.String,System.String)" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.#ctor(System.DateTime,System.String,System.String,System.String,System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAuthorityBinding})" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.#ctor(System.DateTime,System.String,System.String,System.String,System.Collections.ObjectModel.ReadOnlyCollection{System.IdentityModel.Tokens.SamlAuthorityBinding})" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthenticationClaimResource" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_SamlAuthenticationClaimResource_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.#ctor(System.DateTime,System.String,System.String,System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.#ctor" />
      <parameters>
        <parameter name="authenticationInstant">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="authenticationMethod">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="dnsAddress">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="ipAddress">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthenticationClaimResource" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAuthenticationClaimResource_ctor_4_02cfb8eb" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.#ctor(System.DateTime,System.String,System.String,System.String,System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAuthorityBinding})">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.#ctor" />
      <parameters>
        <parameter name="authenticationInstant">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="authenticationMethod">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="dnsAddress">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="ipAddress">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="authorityBindings">
          <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Tokens.SamlAuthorityBinding" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthenticationClaimResource" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAuthenticationClaimResource_ctor_5_66a8e5b1" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.#ctor(System.DateTime,System.String,System.String,System.String,System.Collections.ObjectModel.ReadOnlyCollection{System.IdentityModel.Tokens.SamlAuthorityBinding})">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.#ctor" />
      <parameters>
        <parameter name="authenticationInstant">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="authenticationMethod">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="dnsAddress">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="ipAddress">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="authorityBindings">
          <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Tokens.SamlAuthorityBinding" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthenticationClaimResource" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAuthenticationClaimResource_ctor_5_3d18ed1d" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.AuthenticationInstant">
      <topicdata group="api" />
      <apidata name="AuthenticationInstant" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthenticationClaimResource" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAuthenticationClaimResource_AuthenticationInstant" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.AuthenticationMethod">
      <topicdata group="api" />
      <apidata name="AuthenticationMethod" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthenticationClaimResource" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAuthenticationClaimResource_AuthenticationMethod" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.AuthorityBindings">
      <topicdata group="api" />
      <apidata name="AuthorityBindings" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Tokens.SamlAuthorityBinding" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthenticationClaimResource" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAuthenticationClaimResource_AuthorityBindings" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.DnsAddress">
      <topicdata group="api" />
      <apidata name="DnsAddress" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthenticationClaimResource" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAuthenticationClaimResource_DnsAddress" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.Equals(System.Object)">
      <topicdata group="api" />
      <apidata name="Equals" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.Equals(System.Object)">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="obj">
          <type api="T:System.Object" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthenticationClaimResource" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAuthenticationClaimResource_Equals_1_2572741a" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.GetHashCode">
      <topicdata group="api" />
      <apidata name="GetHashCode" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.GetHashCode">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthenticationClaimResource" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAuthenticationClaimResource_GetHashCode" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthenticationClaimResource.IPAddress">
      <topicdata group="api" />
      <apidata name="IPAddress" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthenticationClaimResource" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAuthenticationClaimResource_IPAddress" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SamlAuthenticationStatement">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlAuthenticationStatement" />
      <apidata name="SamlAuthenticationStatement" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.SamlSubjectStatement" ref="true" />
          <type api="T:System.IdentityModel.Tokens.SamlStatement" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SamlAuthenticationStatement" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SamlAuthenticationStatement">
      <topicdata name="SamlAuthenticationStatement" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SamlAuthenticationStatement" />
      <apidata name="SamlAuthenticationStatement" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.IdentityModel.Tokens.SamlAuthenticationStatement.#ctor">
          <element api="M:System.IdentityModel.Tokens.SamlAuthenticationStatement.#ctor" />
          <element api="M:System.IdentityModel.Tokens.SamlAuthenticationStatement.#ctor(System.IdentityModel.Tokens.SamlSubject,System.String,System.DateTime,System.String,System.String,System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAuthorityBinding})" />
        </element>
        <element api="M:System.IdentityModel.Tokens.SamlAuthenticationStatement.AddClaimsToList(System.Collections.Generic.IList{System.IdentityModel.Claims.Claim})" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthenticationStatement.AuthenticationInstant" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthenticationStatement.AuthenticationMethod" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthenticationStatement.AuthorityBindings" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthenticationStatement.ClaimType" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthenticationStatement.DnsAddress" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthenticationStatement.IPAddress" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthenticationStatement.IsReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthenticationStatement.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthenticationStatement.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthenticationStatement.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
        <element api="M:System.IdentityModel.Tokens.SamlSubjectStatement.CreatePolicy(System.IdentityModel.Claims.ClaimSet,System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator)" />
        <element api="P:System.IdentityModel.Tokens.SamlSubjectStatement.SamlSubject" />
        <element api="M:System.IdentityModel.Tokens.SamlSubjectStatement.SetSubject(System.IdentityModel.Tokens.SamlSubject)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SamlAuthenticationStatement" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SamlAuthenticationStatement">
      <topicdata name="SamlAuthenticationStatement" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SamlAuthenticationStatement" />
      <apidata name="SamlAuthenticationStatement" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthenticationStatement.AddClaimsToList(System.Collections.Generic.IList{System.IdentityModel.Claims.Claim})" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthenticationStatement.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthenticationStatement.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthenticationStatement.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
        <element api="M:System.IdentityModel.Tokens.SamlSubjectStatement.CreatePolicy(System.IdentityModel.Claims.ClaimSet,System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator)" />
        <element api="M:System.IdentityModel.Tokens.SamlSubjectStatement.SetSubject(System.IdentityModel.Tokens.SamlSubject)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SamlAuthenticationStatement" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SamlAuthenticationStatement">
      <topicdata name="SamlAuthenticationStatement" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SamlAuthenticationStatement" />
      <apidata name="SamlAuthenticationStatement" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SamlAuthenticationStatement.AuthenticationInstant" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthenticationStatement.AuthenticationMethod" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthenticationStatement.AuthorityBindings" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthenticationStatement.ClaimType" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthenticationStatement.DnsAddress" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthenticationStatement.IPAddress" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthenticationStatement.IsReadOnly" />
        <element api="P:System.IdentityModel.Tokens.SamlSubjectStatement.SamlSubject" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SamlAuthenticationStatement" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.SamlAuthenticationStatement.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlAuthenticationStatement" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.SamlAuthenticationStatement.#ctor" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthenticationStatement.#ctor(System.IdentityModel.Tokens.SamlSubject,System.String,System.DateTime,System.String,System.String,System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAuthorityBinding})" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthenticationStatement" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_SamlAuthenticationStatement_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthenticationStatement.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAuthenticationStatement.#ctor" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthenticationStatement" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAuthenticationStatement_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthenticationStatement.#ctor(System.IdentityModel.Tokens.SamlSubject,System.String,System.DateTime,System.String,System.String,System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAuthorityBinding})">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAuthenticationStatement.#ctor" />
      <parameters>
        <parameter name="samlSubject">
          <type api="T:System.IdentityModel.Tokens.SamlSubject" ref="true" />
        </parameter>
        <parameter name="authenticationMethod">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="authenticationInstant">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="dnsAddress">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="ipAddress">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="authorityBindings">
          <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Tokens.SamlAuthorityBinding" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthenticationStatement" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAuthenticationStatement_ctor_6_d9aaadac" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthenticationStatement.AddClaimsToList(System.Collections.Generic.IList{System.IdentityModel.Claims.Claim})">
      <topicdata group="api" />
      <apidata name="AddClaimsToList" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SamlSubjectStatement.AddClaimsToList(System.Collections.Generic.IList{System.IdentityModel.Claims.Claim})">
          <type api="T:System.IdentityModel.Tokens.SamlSubjectStatement" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="claims">
          <type api="T:System.Collections.Generic.IList`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthenticationStatement" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAuthenticationStatement_AddClaimsToList_1_5e840feb" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthenticationStatement.AuthenticationInstant">
      <topicdata group="api" />
      <apidata name="AuthenticationInstant" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthenticationStatement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAuthenticationStatement_AuthenticationInstant" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthenticationStatement.AuthenticationMethod">
      <topicdata group="api" />
      <apidata name="AuthenticationMethod" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthenticationStatement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAuthenticationStatement_AuthenticationMethod" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthenticationStatement.AuthorityBindings">
      <topicdata group="api" />
      <apidata name="AuthorityBindings" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.Generic.IList`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Tokens.SamlAuthorityBinding" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthenticationStatement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAuthenticationStatement_AuthorityBindings" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthenticationStatement.ClaimType">
      <topicdata group="api" />
      <apidata name="ClaimType" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthenticationStatement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAuthenticationStatement_ClaimType" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthenticationStatement.DnsAddress">
      <topicdata group="api" />
      <apidata name="DnsAddress" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthenticationStatement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAuthenticationStatement_DnsAddress" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthenticationStatement.IPAddress">
      <topicdata group="api" />
      <apidata name="IPAddress" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthenticationStatement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAuthenticationStatement_IPAddress" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthenticationStatement.IsReadOnly">
      <topicdata group="api" />
      <apidata name="IsReadOnly" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SamlSubjectStatement.IsReadOnly">
          <type api="T:System.IdentityModel.Tokens.SamlSubjectStatement" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthenticationStatement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAuthenticationStatement_IsReadOnly" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthenticationStatement.MakeReadOnly">
      <topicdata group="api" />
      <apidata name="MakeReadOnly" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SamlSubjectStatement.MakeReadOnly">
          <type api="T:System.IdentityModel.Tokens.SamlSubjectStatement" ref="true" />
        </member>
      </overrides>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthenticationStatement" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAuthenticationStatement_MakeReadOnly" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthenticationStatement.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
      <topicdata group="api" />
      <apidata name="ReadXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SamlStatement.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
          <type api="T:System.IdentityModel.Tokens.SamlStatement" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlDictionaryReader" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
        <parameter name="outOfBandTokenResolver">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthenticationStatement" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAuthenticationStatement_ReadXml_4_c0496c59" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthenticationStatement.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)">
      <topicdata group="api" />
      <apidata name="WriteXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SamlStatement.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)">
          <type api="T:System.IdentityModel.Tokens.SamlStatement" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="writer">
          <type api="T:System.Xml.XmlDictionaryWriter" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthenticationStatement" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAuthenticationStatement_WriteXml_3_b6e2894d" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SamlAuthorityBinding">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlAuthorityBinding" />
      <apidata name="SamlAuthorityBinding" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.Runtime.Serialization.DataContractAttribute" ref="true" />
        </attribute>
      </attributes>
      <file name="T_System_IdentityModel_Tokens_SamlAuthorityBinding" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SamlAuthorityBinding">
      <topicdata name="SamlAuthorityBinding" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SamlAuthorityBinding" />
      <apidata name="SamlAuthorityBinding" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.IdentityModel.Tokens.SamlAuthorityBinding.#ctor">
          <element api="M:System.IdentityModel.Tokens.SamlAuthorityBinding.#ctor" />
          <element api="M:System.IdentityModel.Tokens.SamlAuthorityBinding.#ctor(System.Xml.XmlQualifiedName,System.String,System.String)" />
        </element>
        <element api="P:System.IdentityModel.Tokens.SamlAuthorityBinding.AuthorityKind" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthorityBinding.Binding" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthorityBinding.IsReadOnly" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthorityBinding.Location" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthorityBinding.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthorityBinding.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthorityBinding.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SamlAuthorityBinding" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SamlAuthorityBinding">
      <topicdata name="SamlAuthorityBinding" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SamlAuthorityBinding" />
      <apidata name="SamlAuthorityBinding" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthorityBinding.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthorityBinding.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthorityBinding.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SamlAuthorityBinding" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SamlAuthorityBinding">
      <topicdata name="SamlAuthorityBinding" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SamlAuthorityBinding" />
      <apidata name="SamlAuthorityBinding" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SamlAuthorityBinding.AuthorityKind" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthorityBinding.Binding" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthorityBinding.IsReadOnly" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthorityBinding.Location" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SamlAuthorityBinding" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.SamlAuthorityBinding.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlAuthorityBinding" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.SamlAuthorityBinding.#ctor" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthorityBinding.#ctor(System.Xml.XmlQualifiedName,System.String,System.String)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorityBinding" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_SamlAuthorityBinding_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthorityBinding.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAuthorityBinding.#ctor" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorityBinding" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAuthorityBinding_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthorityBinding.#ctor(System.Xml.XmlQualifiedName,System.String,System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAuthorityBinding.#ctor" />
      <parameters>
        <parameter name="authorityKind">
          <type api="T:System.Xml.XmlQualifiedName" ref="true" />
        </parameter>
        <parameter name="binding">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="location">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorityBinding" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAuthorityBinding_ctor_3_5b6338f1" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthorityBinding.AuthorityKind">
      <topicdata group="api" />
      <apidata name="AuthorityKind" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.Xml.XmlQualifiedName" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorityBinding" ref="true" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.Runtime.Serialization.DataMemberAttribute" ref="true" />
        </attribute>
      </attributes>
      <file name="P_System_IdentityModel_Tokens_SamlAuthorityBinding_AuthorityKind" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthorityBinding.Binding">
      <topicdata group="api" />
      <apidata name="Binding" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorityBinding" ref="true" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.Runtime.Serialization.DataMemberAttribute" ref="true" />
        </attribute>
      </attributes>
      <file name="P_System_IdentityModel_Tokens_SamlAuthorityBinding_Binding" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthorityBinding.IsReadOnly">
      <topicdata group="api" />
      <apidata name="IsReadOnly" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorityBinding" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAuthorityBinding_IsReadOnly" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthorityBinding.Location">
      <topicdata group="api" />
      <apidata name="Location" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorityBinding" ref="true" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.Runtime.Serialization.DataMemberAttribute" ref="true" />
        </attribute>
      </attributes>
      <file name="P_System_IdentityModel_Tokens_SamlAuthorityBinding_Location" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthorityBinding.MakeReadOnly">
      <topicdata group="api" />
      <apidata name="MakeReadOnly" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorityBinding" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAuthorityBinding_MakeReadOnly" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthorityBinding.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
      <topicdata group="api" />
      <apidata name="ReadXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlDictionaryReader" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
        <parameter name="outOfBandTokenResolver">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorityBinding" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAuthorityBinding_ReadXml_4_c0496c59" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthorityBinding.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)">
      <topicdata group="api" />
      <apidata name="WriteXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="writer">
          <type api="T:System.Xml.XmlDictionaryWriter" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorityBinding" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAuthorityBinding_WriteXml_3_b6e2894d" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource" />
      <apidata name="SamlAuthorizationDecisionClaimResource" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.Runtime.Serialization.DataContractAttribute" ref="true" />
        </attribute>
      </attributes>
      <file name="T_System_IdentityModel_Tokens_SamlAuthorizationDecisionClaimResource" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource">
      <topicdata name="SamlAuthorizationDecisionClaimResource" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource" />
      <apidata name="SamlAuthorizationDecisionClaimResource" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource.#ctor(System.String,System.IdentityModel.Tokens.SamlAccessDecision,System.String,System.String)" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource.AccessDecision" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource.ActionName" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource.ActionNamespace" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource.Equals(System.Object)" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource.GetHashCode" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource.Resource" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SamlAuthorizationDecisionClaimResource" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource">
      <topicdata name="SamlAuthorizationDecisionClaimResource" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource" />
      <apidata name="SamlAuthorizationDecisionClaimResource" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource.Equals(System.Object)" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource.GetHashCode" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SamlAuthorizationDecisionClaimResource" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource">
      <topicdata name="SamlAuthorizationDecisionClaimResource" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource" />
      <apidata name="SamlAuthorizationDecisionClaimResource" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource.AccessDecision" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource.ActionName" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource.ActionNamespace" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource.Resource" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SamlAuthorizationDecisionClaimResource" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource.#ctor(System.String,System.IdentityModel.Tokens.SamlAccessDecision,System.String,System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" />
      <parameters>
        <parameter name="resource">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="accessDecision">
          <type api="T:System.IdentityModel.Tokens.SamlAccessDecision" ref="false" />
        </parameter>
        <parameter name="actionNamespace">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="actionName">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAuthorizationDecisionClaimResource_ctor_4_84cc6da8" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource.AccessDecision">
      <topicdata group="api" />
      <apidata name="AccessDecision" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SamlAccessDecision" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAuthorizationDecisionClaimResource_AccessDecision" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource.ActionName">
      <topicdata group="api" />
      <apidata name="ActionName" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAuthorizationDecisionClaimResource_ActionName" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource.ActionNamespace">
      <topicdata group="api" />
      <apidata name="ActionNamespace" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAuthorizationDecisionClaimResource_ActionNamespace" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource.Equals(System.Object)">
      <topicdata group="api" />
      <apidata name="Equals" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.Equals(System.Object)">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="obj">
          <type api="T:System.Object" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAuthorizationDecisionClaimResource_Equals_1_2572741a" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource.GetHashCode">
      <topicdata group="api" />
      <apidata name="GetHashCode" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.GetHashCode">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAuthorizationDecisionClaimResource_GetHashCode" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource.Resource">
      <topicdata group="api" />
      <apidata name="Resource" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAuthorizationDecisionClaimResource_Resource" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement" />
      <apidata name="SamlAuthorizationDecisionStatement" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.SamlSubjectStatement" ref="true" />
          <type api="T:System.IdentityModel.Tokens.SamlStatement" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SamlAuthorizationDecisionStatement" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement">
      <topicdata name="SamlAuthorizationDecisionStatement" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement" />
      <apidata name="SamlAuthorizationDecisionStatement" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.#ctor">
          <element api="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.#ctor" />
          <element api="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.#ctor(System.IdentityModel.Tokens.SamlSubject,System.String,System.IdentityModel.Tokens.SamlAccessDecision,System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAction})" />
          <element api="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.#ctor(System.IdentityModel.Tokens.SamlSubject,System.String,System.IdentityModel.Tokens.SamlAccessDecision,System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAction},System.IdentityModel.Tokens.SamlEvidence)" />
        </element>
        <element api="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.AccessDecision" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.AddClaimsToList(System.Collections.Generic.IList{System.IdentityModel.Claims.Claim})" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.ClaimType" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.Evidence" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.IsReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.Resource" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.SamlActions" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
        <element api="M:System.IdentityModel.Tokens.SamlSubjectStatement.CreatePolicy(System.IdentityModel.Claims.ClaimSet,System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator)" />
        <element api="P:System.IdentityModel.Tokens.SamlSubjectStatement.SamlSubject" />
        <element api="M:System.IdentityModel.Tokens.SamlSubjectStatement.SetSubject(System.IdentityModel.Tokens.SamlSubject)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SamlAuthorizationDecisionStatement" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement">
      <topicdata name="SamlAuthorizationDecisionStatement" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement" />
      <apidata name="SamlAuthorizationDecisionStatement" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.AddClaimsToList(System.Collections.Generic.IList{System.IdentityModel.Claims.Claim})" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
        <element api="M:System.IdentityModel.Tokens.SamlSubjectStatement.CreatePolicy(System.IdentityModel.Claims.ClaimSet,System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator)" />
        <element api="M:System.IdentityModel.Tokens.SamlSubjectStatement.SetSubject(System.IdentityModel.Tokens.SamlSubject)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SamlAuthorizationDecisionStatement" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement">
      <topicdata name="SamlAuthorizationDecisionStatement" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement" />
      <apidata name="SamlAuthorizationDecisionStatement" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.AccessDecision" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.ClaimType" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.Evidence" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.IsReadOnly" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.Resource" />
        <element api="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.SamlActions" />
        <element api="P:System.IdentityModel.Tokens.SamlSubjectStatement.SamlSubject" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SamlAuthorizationDecisionStatement" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.#ctor" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.#ctor(System.IdentityModel.Tokens.SamlSubject,System.String,System.IdentityModel.Tokens.SamlAccessDecision,System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAction})" />
        <element api="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.#ctor(System.IdentityModel.Tokens.SamlSubject,System.String,System.IdentityModel.Tokens.SamlAccessDecision,System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAction},System.IdentityModel.Tokens.SamlEvidence)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_SamlAuthorizationDecisionStatement_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.#ctor" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAuthorizationDecisionStatement_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.#ctor(System.IdentityModel.Tokens.SamlSubject,System.String,System.IdentityModel.Tokens.SamlAccessDecision,System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAction})">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.#ctor" />
      <parameters>
        <parameter name="samlSubject">
          <type api="T:System.IdentityModel.Tokens.SamlSubject" ref="true" />
        </parameter>
        <parameter name="resource">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="accessDecision">
          <type api="T:System.IdentityModel.Tokens.SamlAccessDecision" ref="false" />
        </parameter>
        <parameter name="samlActions">
          <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Tokens.SamlAction" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAuthorizationDecisionStatement_ctor_4_b0ffed96" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.#ctor(System.IdentityModel.Tokens.SamlSubject,System.String,System.IdentityModel.Tokens.SamlAccessDecision,System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAction},System.IdentityModel.Tokens.SamlEvidence)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.#ctor" />
      <parameters>
        <parameter name="samlSubject">
          <type api="T:System.IdentityModel.Tokens.SamlSubject" ref="true" />
        </parameter>
        <parameter name="resource">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="accessDecision">
          <type api="T:System.IdentityModel.Tokens.SamlAccessDecision" ref="false" />
        </parameter>
        <parameter name="samlActions">
          <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Tokens.SamlAction" ref="true" />
            </specialization>
          </type>
        </parameter>
        <parameter name="samlEvidence">
          <type api="T:System.IdentityModel.Tokens.SamlEvidence" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlAuthorizationDecisionStatement_ctor_5_31cae85f" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.AccessDecision">
      <topicdata group="api" />
      <apidata name="AccessDecision" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SamlAccessDecision" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAuthorizationDecisionStatement_AccessDecision" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.AddClaimsToList(System.Collections.Generic.IList{System.IdentityModel.Claims.Claim})">
      <topicdata group="api" />
      <apidata name="AddClaimsToList" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SamlSubjectStatement.AddClaimsToList(System.Collections.Generic.IList{System.IdentityModel.Claims.Claim})">
          <type api="T:System.IdentityModel.Tokens.SamlSubjectStatement" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="claims">
          <type api="T:System.Collections.Generic.IList`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAuthorizationDecisionStatement_AddClaimsToList_1_5e840feb" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.ClaimType">
      <topicdata group="api" />
      <apidata name="ClaimType" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAuthorizationDecisionStatement_ClaimType" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.Evidence">
      <topicdata group="api" />
      <apidata name="Evidence" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SamlEvidence" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAuthorizationDecisionStatement_Evidence" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.IsReadOnly">
      <topicdata group="api" />
      <apidata name="IsReadOnly" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SamlSubjectStatement.IsReadOnly">
          <type api="T:System.IdentityModel.Tokens.SamlSubjectStatement" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAuthorizationDecisionStatement_IsReadOnly" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.MakeReadOnly">
      <topicdata group="api" />
      <apidata name="MakeReadOnly" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SamlSubjectStatement.MakeReadOnly">
          <type api="T:System.IdentityModel.Tokens.SamlSubjectStatement" ref="true" />
        </member>
      </overrides>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAuthorizationDecisionStatement_MakeReadOnly" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
      <topicdata group="api" />
      <apidata name="ReadXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SamlStatement.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
          <type api="T:System.IdentityModel.Tokens.SamlStatement" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlDictionaryReader" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
        <parameter name="outOfBandTokenResolver">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAuthorizationDecisionStatement_ReadXml_4_c0496c59" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.Resource">
      <topicdata group="api" />
      <apidata name="Resource" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAuthorizationDecisionStatement_Resource" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.SamlActions">
      <topicdata group="api" />
      <apidata name="SamlActions" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.Generic.IList`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Tokens.SamlAction" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlAuthorizationDecisionStatement_SamlActions" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)">
      <topicdata group="api" />
      <apidata name="WriteXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SamlStatement.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)">
          <type api="T:System.IdentityModel.Tokens.SamlStatement" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="writer">
          <type api="T:System.Xml.XmlDictionaryWriter" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlAuthorizationDecisionStatement_WriteXml_3_b6e2894d" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SamlCondition">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlCondition" />
      <apidata name="SamlCondition" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
        <descendents>
          <type api="T:System.IdentityModel.Tokens.SamlAudienceRestrictionCondition" ref="true" />
          <type api="T:System.IdentityModel.Tokens.SamlDoNotCacheCondition" ref="true" />
        </descendents>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SamlCondition" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SamlCondition">
      <topicdata name="SamlCondition" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SamlCondition" />
      <apidata name="SamlCondition" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlCondition.#ctor" />
        <element api="P:System.IdentityModel.Tokens.SamlCondition.IsReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlCondition.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlCondition.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlCondition.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SamlCondition" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SamlCondition">
      <topicdata name="SamlCondition" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SamlCondition" />
      <apidata name="SamlCondition" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlCondition.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlCondition.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlCondition.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SamlCondition" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SamlCondition">
      <topicdata name="SamlCondition" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SamlCondition" />
      <apidata name="SamlCondition" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SamlCondition.IsReadOnly" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SamlCondition" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlCondition.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlCondition" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlCondition_ctor" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlCondition.IsReadOnly">
      <topicdata group="api" />
      <apidata name="IsReadOnly" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlCondition" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlCondition_IsReadOnly" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlCondition.MakeReadOnly">
      <topicdata group="api" />
      <apidata name="MakeReadOnly" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlCondition" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlCondition_MakeReadOnly" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlCondition.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
      <topicdata group="api" />
      <apidata name="ReadXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlDictionaryReader" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
        <parameter name="outOfBandTokenResolver">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlCondition" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlCondition_ReadXml_4_c0496c59" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlCondition.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)">
      <topicdata group="api" />
      <apidata name="WriteXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="writer">
          <type api="T:System.Xml.XmlDictionaryWriter" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlCondition" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlCondition_WriteXml_3_b6e2894d" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SamlConditions">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlConditions" />
      <apidata name="SamlConditions" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SamlConditions" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SamlConditions">
      <topicdata name="SamlConditions" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SamlConditions" />
      <apidata name="SamlConditions" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.IdentityModel.Tokens.SamlConditions.#ctor">
          <element api="M:System.IdentityModel.Tokens.SamlConditions.#ctor" />
          <element api="M:System.IdentityModel.Tokens.SamlConditions.#ctor(System.DateTime,System.DateTime)" />
          <element api="M:System.IdentityModel.Tokens.SamlConditions.#ctor(System.DateTime,System.DateTime,System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlCondition})" />
        </element>
        <element api="P:System.IdentityModel.Tokens.SamlConditions.Conditions" />
        <element api="P:System.IdentityModel.Tokens.SamlConditions.IsReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlConditions.MakeReadOnly" />
        <element api="P:System.IdentityModel.Tokens.SamlConditions.NotBefore" />
        <element api="P:System.IdentityModel.Tokens.SamlConditions.NotOnOrAfter" />
        <element api="M:System.IdentityModel.Tokens.SamlConditions.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlConditions.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SamlConditions" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SamlConditions">
      <topicdata name="SamlConditions" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SamlConditions" />
      <apidata name="SamlConditions" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlConditions.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlConditions.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlConditions.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SamlConditions" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SamlConditions">
      <topicdata name="SamlConditions" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SamlConditions" />
      <apidata name="SamlConditions" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SamlConditions.Conditions" />
        <element api="P:System.IdentityModel.Tokens.SamlConditions.IsReadOnly" />
        <element api="P:System.IdentityModel.Tokens.SamlConditions.NotBefore" />
        <element api="P:System.IdentityModel.Tokens.SamlConditions.NotOnOrAfter" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SamlConditions" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.SamlConditions.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlConditions" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.SamlConditions.#ctor" />
        <element api="M:System.IdentityModel.Tokens.SamlConditions.#ctor(System.DateTime,System.DateTime)" />
        <element api="M:System.IdentityModel.Tokens.SamlConditions.#ctor(System.DateTime,System.DateTime,System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlCondition})" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlConditions" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_SamlConditions_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlConditions.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlConditions.#ctor" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlConditions" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlConditions_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlConditions.#ctor(System.DateTime,System.DateTime)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlConditions.#ctor" />
      <parameters>
        <parameter name="notBefore">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="notOnOrAfter">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlConditions" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlConditions_ctor_2_173fecc7" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlConditions.#ctor(System.DateTime,System.DateTime,System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlCondition})">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlConditions.#ctor" />
      <parameters>
        <parameter name="notBefore">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="notOnOrAfter">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="conditions">
          <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Tokens.SamlCondition" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlConditions" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlConditions_ctor_3_c53663f7" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlConditions.Conditions">
      <topicdata group="api" />
      <apidata name="Conditions" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.Generic.IList`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Tokens.SamlCondition" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlConditions" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlConditions_Conditions" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlConditions.IsReadOnly">
      <topicdata group="api" />
      <apidata name="IsReadOnly" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlConditions" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlConditions_IsReadOnly" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlConditions.MakeReadOnly">
      <topicdata group="api" />
      <apidata name="MakeReadOnly" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlConditions" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlConditions_MakeReadOnly" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlConditions.NotBefore">
      <topicdata group="api" />
      <apidata name="NotBefore" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlConditions" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlConditions_NotBefore" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlConditions.NotOnOrAfter">
      <topicdata group="api" />
      <apidata name="NotOnOrAfter" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlConditions" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlConditions_NotOnOrAfter" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlConditions.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
      <topicdata group="api" />
      <apidata name="ReadXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlDictionaryReader" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
        <parameter name="outOfBandTokenResolver">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlConditions" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlConditions_ReadXml_4_c0496c59" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlConditions.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)">
      <topicdata group="api" />
      <apidata name="WriteXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="writer">
          <type api="T:System.Xml.XmlDictionaryWriter" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlConditions" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlConditions_WriteXml_3_b6e2894d" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SamlConstants">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlConstants" />
      <apidata name="SamlConstants" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" sealed="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SamlConstants" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SamlConstants">
      <topicdata name="SamlConstants" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SamlConstants" />
      <apidata name="SamlConstants" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SamlConstants.EmailName" />
        <element api="P:System.IdentityModel.Tokens.SamlConstants.EmailNamespace" />
        <element api="P:System.IdentityModel.Tokens.SamlConstants.HolderOfKey" />
        <element api="P:System.IdentityModel.Tokens.SamlConstants.MajorVersionValue" />
        <element api="P:System.IdentityModel.Tokens.SamlConstants.MinorVersionValue" />
        <element api="P:System.IdentityModel.Tokens.SamlConstants.Namespace" />
        <element api="P:System.IdentityModel.Tokens.SamlConstants.SenderVouches" />
        <element api="P:System.IdentityModel.Tokens.SamlConstants.UserName" />
        <element api="P:System.IdentityModel.Tokens.SamlConstants.UserNameNamespace" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SamlConstants" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SamlConstants">
      <topicdata name="SamlConstants" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SamlConstants" />
      <apidata name="SamlConstants" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SamlConstants.EmailName" />
        <element api="P:System.IdentityModel.Tokens.SamlConstants.EmailNamespace" />
        <element api="P:System.IdentityModel.Tokens.SamlConstants.HolderOfKey" />
        <element api="P:System.IdentityModel.Tokens.SamlConstants.MajorVersionValue" />
        <element api="P:System.IdentityModel.Tokens.SamlConstants.MinorVersionValue" />
        <element api="P:System.IdentityModel.Tokens.SamlConstants.Namespace" />
        <element api="P:System.IdentityModel.Tokens.SamlConstants.SenderVouches" />
        <element api="P:System.IdentityModel.Tokens.SamlConstants.UserName" />
        <element api="P:System.IdentityModel.Tokens.SamlConstants.UserNameNamespace" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SamlConstants" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlConstants.EmailName">
      <topicdata group="api" />
      <apidata name="EmailName" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlConstants" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlConstants_EmailName" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlConstants.EmailNamespace">
      <topicdata group="api" />
      <apidata name="EmailNamespace" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlConstants" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlConstants_EmailNamespace" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlConstants.HolderOfKey">
      <topicdata group="api" />
      <apidata name="HolderOfKey" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlConstants" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlConstants_HolderOfKey" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlConstants.MajorVersionValue">
      <topicdata group="api" />
      <apidata name="MajorVersionValue" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlConstants" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlConstants_MajorVersionValue" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlConstants.MinorVersionValue">
      <topicdata group="api" />
      <apidata name="MinorVersionValue" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlConstants" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlConstants_MinorVersionValue" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlConstants.Namespace">
      <topicdata group="api" />
      <apidata name="Namespace" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlConstants" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlConstants_Namespace" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlConstants.SenderVouches">
      <topicdata group="api" />
      <apidata name="SenderVouches" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlConstants" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlConstants_SenderVouches" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlConstants.UserName">
      <topicdata group="api" />
      <apidata name="UserName" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlConstants" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlConstants_UserName" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlConstants.UserNameNamespace">
      <topicdata group="api" />
      <apidata name="UserNameNamespace" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlConstants" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlConstants_UserNameNamespace" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SamlDoNotCacheCondition">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlDoNotCacheCondition" />
      <apidata name="SamlDoNotCacheCondition" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.SamlCondition" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SamlDoNotCacheCondition" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SamlDoNotCacheCondition">
      <topicdata name="SamlDoNotCacheCondition" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SamlDoNotCacheCondition" />
      <apidata name="SamlDoNotCacheCondition" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlDoNotCacheCondition.#ctor" />
        <element api="P:System.IdentityModel.Tokens.SamlDoNotCacheCondition.IsReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlDoNotCacheCondition.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlDoNotCacheCondition.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlDoNotCacheCondition.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SamlDoNotCacheCondition" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SamlDoNotCacheCondition">
      <topicdata name="SamlDoNotCacheCondition" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SamlDoNotCacheCondition" />
      <apidata name="SamlDoNotCacheCondition" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlDoNotCacheCondition.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlDoNotCacheCondition.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlDoNotCacheCondition.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SamlDoNotCacheCondition" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SamlDoNotCacheCondition">
      <topicdata name="SamlDoNotCacheCondition" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SamlDoNotCacheCondition" />
      <apidata name="SamlDoNotCacheCondition" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SamlDoNotCacheCondition.IsReadOnly" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SamlDoNotCacheCondition" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlDoNotCacheCondition.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlDoNotCacheCondition" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlDoNotCacheCondition_ctor" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlDoNotCacheCondition.IsReadOnly">
      <topicdata group="api" />
      <apidata name="IsReadOnly" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SamlCondition.IsReadOnly">
          <type api="T:System.IdentityModel.Tokens.SamlCondition" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlDoNotCacheCondition" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlDoNotCacheCondition_IsReadOnly" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlDoNotCacheCondition.MakeReadOnly">
      <topicdata group="api" />
      <apidata name="MakeReadOnly" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SamlCondition.MakeReadOnly">
          <type api="T:System.IdentityModel.Tokens.SamlCondition" ref="true" />
        </member>
      </overrides>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlDoNotCacheCondition" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlDoNotCacheCondition_MakeReadOnly" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlDoNotCacheCondition.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
      <topicdata group="api" />
      <apidata name="ReadXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SamlCondition.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
          <type api="T:System.IdentityModel.Tokens.SamlCondition" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlDictionaryReader" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
        <parameter name="outOfBandTokenResolver">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlDoNotCacheCondition" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlDoNotCacheCondition_ReadXml_4_c0496c59" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlDoNotCacheCondition.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)">
      <topicdata group="api" />
      <apidata name="WriteXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SamlCondition.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)">
          <type api="T:System.IdentityModel.Tokens.SamlCondition" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="writer">
          <type api="T:System.Xml.XmlDictionaryWriter" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlDoNotCacheCondition" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlDoNotCacheCondition_WriteXml_3_b6e2894d" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SamlEvidence">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlEvidence" />
      <apidata name="SamlEvidence" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SamlEvidence" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SamlEvidence">
      <topicdata name="SamlEvidence" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SamlEvidence" />
      <apidata name="SamlEvidence" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.IdentityModel.Tokens.SamlEvidence.#ctor">
          <element api="M:System.IdentityModel.Tokens.SamlEvidence.#ctor" />
          <element api="M:System.IdentityModel.Tokens.SamlEvidence.#ctor(System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAssertion})" />
          <element api="M:System.IdentityModel.Tokens.SamlEvidence.#ctor(System.Collections.Generic.IEnumerable{System.String})" />
          <element api="M:System.IdentityModel.Tokens.SamlEvidence.#ctor(System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAssertion})" />
        </element>
        <element api="P:System.IdentityModel.Tokens.SamlEvidence.AssertionIdReferences" />
        <element api="P:System.IdentityModel.Tokens.SamlEvidence.Assertions" />
        <element api="P:System.IdentityModel.Tokens.SamlEvidence.IsReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlEvidence.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlEvidence.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlEvidence.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SamlEvidence" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SamlEvidence">
      <topicdata name="SamlEvidence" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SamlEvidence" />
      <apidata name="SamlEvidence" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlEvidence.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlEvidence.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlEvidence.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SamlEvidence" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SamlEvidence">
      <topicdata name="SamlEvidence" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SamlEvidence" />
      <apidata name="SamlEvidence" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SamlEvidence.AssertionIdReferences" />
        <element api="P:System.IdentityModel.Tokens.SamlEvidence.Assertions" />
        <element api="P:System.IdentityModel.Tokens.SamlEvidence.IsReadOnly" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SamlEvidence" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.SamlEvidence.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlEvidence" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.SamlEvidence.#ctor" />
        <element api="M:System.IdentityModel.Tokens.SamlEvidence.#ctor(System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAssertion})" />
        <element api="M:System.IdentityModel.Tokens.SamlEvidence.#ctor(System.Collections.Generic.IEnumerable{System.String})" />
        <element api="M:System.IdentityModel.Tokens.SamlEvidence.#ctor(System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAssertion})" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlEvidence" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_SamlEvidence_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlEvidence.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlEvidence.#ctor" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlEvidence" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlEvidence_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlEvidence.#ctor(System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAssertion})">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlEvidence.#ctor" />
      <parameters>
        <parameter name="assertions">
          <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlEvidence" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlEvidence_ctor_1_0d702306" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlEvidence.#ctor(System.Collections.Generic.IEnumerable{System.String})">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlEvidence.#ctor" />
      <parameters>
        <parameter name="assertionIdReferences">
          <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
            <specialization>
              <type api="T:System.String" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlEvidence" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlEvidence_ctor_1_da2b206c" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlEvidence.#ctor(System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{System.IdentityModel.Tokens.SamlAssertion})">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlEvidence.#ctor" />
      <parameters>
        <parameter name="assertionIdReferences">
          <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
            <specialization>
              <type api="T:System.String" ref="true" />
            </specialization>
          </type>
        </parameter>
        <parameter name="assertions">
          <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlEvidence" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlEvidence_ctor_2_7e46550a" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlEvidence.AssertionIdReferences">
      <topicdata group="api" />
      <apidata name="AssertionIdReferences" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.Generic.IList`1" ref="true">
          <specialization>
            <type api="T:System.String" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlEvidence" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlEvidence_AssertionIdReferences" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlEvidence.Assertions">
      <topicdata group="api" />
      <apidata name="Assertions" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.Generic.IList`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlEvidence" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlEvidence_Assertions" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlEvidence.IsReadOnly">
      <topicdata group="api" />
      <apidata name="IsReadOnly" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlEvidence" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlEvidence_IsReadOnly" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlEvidence.MakeReadOnly">
      <topicdata group="api" />
      <apidata name="MakeReadOnly" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlEvidence" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlEvidence_MakeReadOnly" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlEvidence.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
      <topicdata group="api" />
      <apidata name="ReadXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlDictionaryReader" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
        <parameter name="outOfBandTokenResolver">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlEvidence" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlEvidence_ReadXml_4_c0496c59" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlEvidence.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)">
      <topicdata group="api" />
      <apidata name="WriteXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="writer">
          <type api="T:System.Xml.XmlDictionaryWriter" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlEvidence" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlEvidence_WriteXml_3_b6e2894d" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource" />
      <apidata name="SamlNameIdentifierClaimResource" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.Runtime.Serialization.DataContractAttribute" ref="true" />
        </attribute>
      </attributes>
      <file name="T_System_IdentityModel_Tokens_SamlNameIdentifierClaimResource" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource">
      <topicdata name="SamlNameIdentifierClaimResource" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource" />
      <apidata name="SamlNameIdentifierClaimResource" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource.#ctor(System.String,System.String,System.String)" />
        <element api="M:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource.Equals(System.Object)" />
        <element api="P:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource.Format" />
        <element api="M:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource.GetHashCode" />
        <element api="P:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource.Name" />
        <element api="P:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource.NameQualifier" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SamlNameIdentifierClaimResource" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource">
      <topicdata name="SamlNameIdentifierClaimResource" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource" />
      <apidata name="SamlNameIdentifierClaimResource" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource.Equals(System.Object)" />
        <element api="M:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource.GetHashCode" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SamlNameIdentifierClaimResource" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource">
      <topicdata name="SamlNameIdentifierClaimResource" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource" />
      <apidata name="SamlNameIdentifierClaimResource" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource.Format" />
        <element api="P:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource.Name" />
        <element api="P:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource.NameQualifier" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SamlNameIdentifierClaimResource" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource.#ctor(System.String,System.String,System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" />
      <parameters>
        <parameter name="name">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="nameQualifier">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="format">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlNameIdentifierClaimResource_ctor_3_ecda0320" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource.Equals(System.Object)">
      <topicdata group="api" />
      <apidata name="Equals" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.Equals(System.Object)">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="obj">
          <type api="T:System.Object" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlNameIdentifierClaimResource_Equals_1_2572741a" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource.Format">
      <topicdata group="api" />
      <apidata name="Format" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlNameIdentifierClaimResource_Format" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource.GetHashCode">
      <topicdata group="api" />
      <apidata name="GetHashCode" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.GetHashCode">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlNameIdentifierClaimResource_GetHashCode" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource.Name">
      <topicdata group="api" />
      <apidata name="Name" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlNameIdentifierClaimResource_Name" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource.NameQualifier">
      <topicdata group="api" />
      <apidata name="NameQualifier" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlNameIdentifierClaimResource" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlNameIdentifierClaimResource_NameQualifier" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SamlSecurityToken">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlSecurityToken" />
      <apidata name="SamlSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SamlSecurityToken" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SamlSecurityToken">
      <topicdata name="SamlSecurityToken" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SamlSecurityToken" />
      <apidata name="SamlSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.IdentityModel.Tokens.SamlSecurityToken.#ctor">
          <element api="M:System.IdentityModel.Tokens.SamlSecurityToken.#ctor" />
          <element api="M:System.IdentityModel.Tokens.SamlSecurityToken.#ctor(System.IdentityModel.Tokens.SamlAssertion)" />
        </element>
        <element api="P:System.IdentityModel.Tokens.SamlSecurityToken.Assertion" />
        <element api="M:System.IdentityModel.Tokens.SamlSecurityToken.CanCreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.SamlSecurityToken.CreateKeyIdentifierClause``1" />
        <element api="P:System.IdentityModel.Tokens.SamlSecurityToken.Id" />
        <element api="M:System.IdentityModel.Tokens.SamlSecurityToken.Initialize(System.IdentityModel.Tokens.SamlAssertion)" />
        <element api="M:System.IdentityModel.Tokens.SamlSecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="P:System.IdentityModel.Tokens.SamlSecurityToken.SecurityKeys" />
        <element api="P:System.IdentityModel.Tokens.SamlSecurityToken.ValidFrom" />
        <element api="P:System.IdentityModel.Tokens.SamlSecurityToken.ValidTo" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SamlSecurityToken" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SamlSecurityToken">
      <topicdata name="SamlSecurityToken" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SamlSecurityToken" />
      <apidata name="SamlSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlSecurityToken.CanCreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.SamlSecurityToken.CreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.SamlSecurityToken.Initialize(System.IdentityModel.Tokens.SamlAssertion)" />
        <element api="M:System.IdentityModel.Tokens.SamlSecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SamlSecurityToken" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SamlSecurityToken">
      <topicdata name="SamlSecurityToken" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SamlSecurityToken" />
      <apidata name="SamlSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SamlSecurityToken.Assertion" />
        <element api="P:System.IdentityModel.Tokens.SamlSecurityToken.Id" />
        <element api="P:System.IdentityModel.Tokens.SamlSecurityToken.SecurityKeys" />
        <element api="P:System.IdentityModel.Tokens.SamlSecurityToken.ValidFrom" />
        <element api="P:System.IdentityModel.Tokens.SamlSecurityToken.ValidTo" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SamlSecurityToken" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.SamlSecurityToken.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlSecurityToken" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.SamlSecurityToken.#ctor" />
        <element api="M:System.IdentityModel.Tokens.SamlSecurityToken.#ctor(System.IdentityModel.Tokens.SamlAssertion)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSecurityToken" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_SamlSecurityToken_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSecurityToken.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" overload="Overload:System.IdentityModel.Tokens.SamlSecurityToken.#ctor" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSecurityToken" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlSecurityToken_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSecurityToken.#ctor(System.IdentityModel.Tokens.SamlAssertion)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlSecurityToken.#ctor" />
      <parameters>
        <parameter name="assertion">
          <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSecurityToken" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlSecurityToken_ctor_1_bdfa8ff4" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlSecurityToken.Assertion">
      <topicdata group="api" />
      <apidata name="Assertion" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlSecurityToken_Assertion" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSecurityToken.CanCreateKeyIdentifierClause``1">
      <topicdata group="api" />
      <apidata name="CanCreateKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityToken.CanCreateKeyIdentifierClause``1">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <templates>
        <template name="T">
          <constrained>
            <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          </constrained>
        </template>
      </templates>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlSecurityToken_CanCreateKeyIdentifierClause``1" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSecurityToken.CreateKeyIdentifierClause``1">
      <topicdata group="api" />
      <apidata name="CreateKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityToken.CreateKeyIdentifierClause``1">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <templates>
        <template name="T">
          <constrained>
            <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          </constrained>
        </template>
      </templates>
      <returns>
        <template name="T" index="0" api="M:System.IdentityModel.Tokens.SamlSecurityToken.CreateKeyIdentifierClause``1" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlSecurityToken_CreateKeyIdentifierClause``1" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlSecurityToken.Id">
      <topicdata group="api" />
      <apidata name="Id" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.Id">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlSecurityToken_Id" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSecurityToken.Initialize(System.IdentityModel.Tokens.SamlAssertion)">
      <topicdata group="api" />
      <apidata name="Initialize" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="assertion">
          <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlSecurityToken_Initialize_1_34fddd14" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
      <topicdata group="api" />
      <apidata name="MatchesKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="keyIdentifierClause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlSecurityToken_MatchesKeyIdentifierClause_1_4a5605c2" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlSecurityToken.SecurityKeys">
      <topicdata group="api" />
      <apidata name="SecurityKeys" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.SecurityKeys">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlSecurityToken_SecurityKeys" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlSecurityToken.ValidFrom">
      <topicdata group="api" />
      <apidata name="ValidFrom" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.ValidFrom">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlSecurityToken_ValidFrom" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlSecurityToken.ValidTo">
      <topicdata group="api" />
      <apidata name="ValidTo" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.ValidTo">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlSecurityToken_ValidTo" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SamlSerializer">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlSerializer" />
      <apidata name="SamlSerializer" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SamlSerializer" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SamlSerializer">
      <topicdata name="SamlSerializer" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SamlSerializer" />
      <apidata name="SamlSerializer" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlSerializer.#ctor" />
        <element api="M:System.IdentityModel.Tokens.SamlSerializer.LoadAdvice(System.Xml.XmlDictionaryReader,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlSerializer.LoadAssertion(System.Xml.XmlDictionaryReader,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlSerializer.LoadAttribute(System.Xml.XmlDictionaryReader,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlSerializer.LoadCondition(System.Xml.XmlDictionaryReader,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlSerializer.LoadConditions(System.Xml.XmlDictionaryReader,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlSerializer.LoadStatement(System.Xml.XmlDictionaryReader,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlSerializer.PopulateDictionary(System.Xml.IXmlDictionary)" />
        <element api="M:System.IdentityModel.Tokens.SamlSerializer.ReadToken(System.Xml.XmlReader,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlSerializer.WriteToken(System.IdentityModel.Tokens.SamlSecurityToken,System.Xml.XmlWriter,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SamlSerializer" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SamlSerializer">
      <topicdata name="SamlSerializer" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SamlSerializer" />
      <apidata name="SamlSerializer" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlSerializer.LoadAdvice(System.Xml.XmlDictionaryReader,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlSerializer.LoadAssertion(System.Xml.XmlDictionaryReader,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlSerializer.LoadAttribute(System.Xml.XmlDictionaryReader,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlSerializer.LoadCondition(System.Xml.XmlDictionaryReader,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlSerializer.LoadConditions(System.Xml.XmlDictionaryReader,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlSerializer.LoadStatement(System.Xml.XmlDictionaryReader,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlSerializer.PopulateDictionary(System.Xml.IXmlDictionary)" />
        <element api="M:System.IdentityModel.Tokens.SamlSerializer.ReadToken(System.Xml.XmlReader,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlSerializer.WriteToken(System.IdentityModel.Tokens.SamlSecurityToken,System.Xml.XmlWriter,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SamlSerializer" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSerializer.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlSerializer_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSerializer.LoadAdvice(System.Xml.XmlDictionaryReader,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
      <topicdata group="api" />
      <apidata name="LoadAdvice" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlDictionaryReader" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
        <parameter name="outOfBandTokenResolver">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SamlAdvice" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlSerializer_LoadAdvice_3_943c027a" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSerializer.LoadAssertion(System.Xml.XmlDictionaryReader,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
      <topicdata group="api" />
      <apidata name="LoadAssertion" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlDictionaryReader" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
        <parameter name="outOfBandTokenResolver">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SamlAssertion" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlSerializer_LoadAssertion_3_943c027a" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSerializer.LoadAttribute(System.Xml.XmlDictionaryReader,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
      <topicdata group="api" />
      <apidata name="LoadAttribute" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlDictionaryReader" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
        <parameter name="outOfBandTokenResolver">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SamlAttribute" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlSerializer_LoadAttribute_3_943c027a" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSerializer.LoadCondition(System.Xml.XmlDictionaryReader,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
      <topicdata group="api" />
      <apidata name="LoadCondition" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlDictionaryReader" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
        <parameter name="outOfBandTokenResolver">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SamlCondition" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlSerializer_LoadCondition_3_943c027a" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSerializer.LoadConditions(System.Xml.XmlDictionaryReader,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
      <topicdata group="api" />
      <apidata name="LoadConditions" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlDictionaryReader" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
        <parameter name="outOfBandTokenResolver">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SamlConditions" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlSerializer_LoadConditions_3_943c027a" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSerializer.LoadStatement(System.Xml.XmlDictionaryReader,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
      <topicdata group="api" />
      <apidata name="LoadStatement" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlDictionaryReader" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
        <parameter name="outOfBandTokenResolver">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SamlStatement" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlSerializer_LoadStatement_3_943c027a" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSerializer.PopulateDictionary(System.Xml.IXmlDictionary)">
      <topicdata group="api" />
      <apidata name="PopulateDictionary" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="dictionary">
          <type api="T:System.Xml.IXmlDictionary" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlSerializer_PopulateDictionary_1_5bd3bc31" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSerializer.ReadToken(System.Xml.XmlReader,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
      <topicdata group="api" />
      <apidata name="ReadToken" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlReader" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
        <parameter name="outOfBandTokenResolver">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SamlSecurityToken" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlSerializer_ReadToken_3_a760ef28" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSerializer.WriteToken(System.IdentityModel.Tokens.SamlSecurityToken,System.Xml.XmlWriter,System.IdentityModel.Selectors.SecurityTokenSerializer)">
      <topicdata group="api" />
      <apidata name="WriteToken" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="token">
          <type api="T:System.IdentityModel.Tokens.SamlSecurityToken" ref="true" />
        </parameter>
        <parameter name="writer">
          <type api="T:System.Xml.XmlWriter" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlSerializer_WriteToken_3_f41ae2cd" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SamlStatement">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlStatement" />
      <apidata name="SamlStatement" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
        <descendents>
          <type api="T:System.IdentityModel.Tokens.SamlSubjectStatement" ref="true" />
        </descendents>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SamlStatement" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SamlStatement">
      <topicdata name="SamlStatement" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SamlStatement" />
      <apidata name="SamlStatement" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlStatement.#ctor" />
        <element api="M:System.IdentityModel.Tokens.SamlStatement.CreatePolicy(System.IdentityModel.Claims.ClaimSet,System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator)" />
        <element api="P:System.IdentityModel.Tokens.SamlStatement.IsReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlStatement.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlStatement.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlStatement.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SamlStatement" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SamlStatement">
      <topicdata name="SamlStatement" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SamlStatement" />
      <apidata name="SamlStatement" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlStatement.CreatePolicy(System.IdentityModel.Claims.ClaimSet,System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator)" />
        <element api="M:System.IdentityModel.Tokens.SamlStatement.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlStatement.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlStatement.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SamlStatement" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SamlStatement">
      <topicdata name="SamlStatement" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SamlStatement" />
      <apidata name="SamlStatement" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SamlStatement.IsReadOnly" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SamlStatement" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlStatement.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlStatement" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlStatement_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlStatement.CreatePolicy(System.IdentityModel.Claims.ClaimSet,System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator)">
      <topicdata group="api" />
      <apidata name="CreatePolicy" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="issuer">
          <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
        </parameter>
        <parameter name="samlAuthenticator">
          <type api="T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Policy.IAuthorizationPolicy" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlStatement" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlStatement_CreatePolicy_2_2233e390" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlStatement.IsReadOnly">
      <topicdata group="api" />
      <apidata name="IsReadOnly" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlStatement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlStatement_IsReadOnly" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlStatement.MakeReadOnly">
      <topicdata group="api" />
      <apidata name="MakeReadOnly" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlStatement" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlStatement_MakeReadOnly" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlStatement.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
      <topicdata group="api" />
      <apidata name="ReadXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlDictionaryReader" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
        <parameter name="outOfBandTokenResolver">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlStatement" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlStatement_ReadXml_4_c0496c59" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlStatement.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)">
      <topicdata group="api" />
      <apidata name="WriteXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="writer">
          <type api="T:System.Xml.XmlDictionaryWriter" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlStatement" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlStatement_WriteXml_3_b6e2894d" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SamlSubject">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlSubject" />
      <apidata name="SamlSubject" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SamlSubject" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SamlSubject">
      <topicdata name="SamlSubject" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SamlSubject" />
      <apidata name="SamlSubject" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.IdentityModel.Tokens.SamlSubject.#ctor">
          <element api="M:System.IdentityModel.Tokens.SamlSubject.#ctor" />
          <element api="M:System.IdentityModel.Tokens.SamlSubject.#ctor(System.String,System.String,System.String)" />
          <element api="M:System.IdentityModel.Tokens.SamlSubject.#ctor(System.String,System.String,System.String,System.Collections.Generic.IEnumerable{System.String},System.String,System.IdentityModel.Tokens.SecurityKeyIdentifier)" />
        </element>
        <element api="P:System.IdentityModel.Tokens.SamlSubject.ConfirmationMethods" />
        <element api="P:System.IdentityModel.Tokens.SamlSubject.Crypto" />
        <element api="M:System.IdentityModel.Tokens.SamlSubject.ExtractClaims" />
        <element api="M:System.IdentityModel.Tokens.SamlSubject.ExtractSubjectKeyClaimSet(System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator)" />
        <element api="P:System.IdentityModel.Tokens.SamlSubject.IsReadOnly" />
        <element api="P:System.IdentityModel.Tokens.SamlSubject.KeyIdentifier" />
        <element api="M:System.IdentityModel.Tokens.SamlSubject.MakeReadOnly" />
        <element api="P:System.IdentityModel.Tokens.SamlSubject.Name" />
        <element api="P:System.IdentityModel.Tokens.SamlSubject.NameClaimType" />
        <element api="P:System.IdentityModel.Tokens.SamlSubject.NameFormat" />
        <element api="P:System.IdentityModel.Tokens.SamlSubject.NameQualifier" />
        <element api="M:System.IdentityModel.Tokens.SamlSubject.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="P:System.IdentityModel.Tokens.SamlSubject.SubjectConfirmationData" />
        <element api="M:System.IdentityModel.Tokens.SamlSubject.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SamlSubject" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SamlSubject">
      <topicdata name="SamlSubject" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SamlSubject" />
      <apidata name="SamlSubject" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlSubject.ExtractClaims" />
        <element api="M:System.IdentityModel.Tokens.SamlSubject.ExtractSubjectKeyClaimSet(System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator)" />
        <element api="M:System.IdentityModel.Tokens.SamlSubject.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlSubject.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlSubject.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SamlSubject" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SamlSubject">
      <topicdata name="SamlSubject" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SamlSubject" />
      <apidata name="SamlSubject" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SamlSubject.ConfirmationMethods" />
        <element api="P:System.IdentityModel.Tokens.SamlSubject.Crypto" />
        <element api="P:System.IdentityModel.Tokens.SamlSubject.IsReadOnly" />
        <element api="P:System.IdentityModel.Tokens.SamlSubject.KeyIdentifier" />
        <element api="P:System.IdentityModel.Tokens.SamlSubject.Name" />
        <element api="P:System.IdentityModel.Tokens.SamlSubject.NameClaimType" />
        <element api="P:System.IdentityModel.Tokens.SamlSubject.NameFormat" />
        <element api="P:System.IdentityModel.Tokens.SamlSubject.NameQualifier" />
        <element api="P:System.IdentityModel.Tokens.SamlSubject.SubjectConfirmationData" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SamlSubject" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.SamlSubject.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlSubject" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.SamlSubject.#ctor" />
        <element api="M:System.IdentityModel.Tokens.SamlSubject.#ctor(System.String,System.String,System.String)" />
        <element api="M:System.IdentityModel.Tokens.SamlSubject.#ctor(System.String,System.String,System.String,System.Collections.Generic.IEnumerable{System.String},System.String,System.IdentityModel.Tokens.SecurityKeyIdentifier)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubject" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_SamlSubject_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSubject.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlSubject.#ctor" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubject" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlSubject_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSubject.#ctor(System.String,System.String,System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlSubject.#ctor" />
      <parameters>
        <parameter name="nameFormat">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="nameQualifier">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="name">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubject" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlSubject_ctor_3_ecda0320" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSubject.#ctor(System.String,System.String,System.String,System.Collections.Generic.IEnumerable{System.String},System.String,System.IdentityModel.Tokens.SecurityKeyIdentifier)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SamlSubject.#ctor" />
      <parameters>
        <parameter name="nameFormat">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="nameQualifier">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="name">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="confirmations">
          <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
            <specialization>
              <type api="T:System.String" ref="true" />
            </specialization>
          </type>
        </parameter>
        <parameter name="confirmationData">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="securityKeyIdentifier">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubject" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlSubject_ctor_6_6a56426f" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlSubject.ConfirmationMethods">
      <topicdata group="api" />
      <apidata name="ConfirmationMethods" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.Generic.IList`1" ref="true">
          <specialization>
            <type api="T:System.String" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubject" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlSubject_ConfirmationMethods" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlSubject.Crypto">
      <topicdata group="api" />
      <apidata name="Crypto" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubject" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlSubject_Crypto" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSubject.ExtractClaims">
      <topicdata group="api" />
      <apidata name="ExtractClaims" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubject" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlSubject_ExtractClaims" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSubject.ExtractSubjectKeyClaimSet(System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator)">
      <topicdata group="api" />
      <apidata name="ExtractSubjectKeyClaimSet" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="samlAuthenticator">
          <type api="T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubject" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlSubject_ExtractSubjectKeyClaimSet_1_5fa32202" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlSubject.IsReadOnly">
      <topicdata group="api" />
      <apidata name="IsReadOnly" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubject" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlSubject_IsReadOnly" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlSubject.KeyIdentifier">
      <topicdata group="api" />
      <apidata name="KeyIdentifier" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubject" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlSubject_KeyIdentifier" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSubject.MakeReadOnly">
      <topicdata group="api" />
      <apidata name="MakeReadOnly" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubject" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlSubject_MakeReadOnly" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlSubject.Name">
      <topicdata group="api" />
      <apidata name="Name" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubject" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlSubject_Name" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlSubject.NameClaimType">
      <topicdata group="api" />
      <apidata name="NameClaimType" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubject" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlSubject_NameClaimType" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlSubject.NameFormat">
      <topicdata group="api" />
      <apidata name="NameFormat" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubject" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlSubject_NameFormat" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlSubject.NameQualifier">
      <topicdata group="api" />
      <apidata name="NameQualifier" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubject" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlSubject_NameQualifier" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSubject.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)">
      <topicdata group="api" />
      <apidata name="ReadXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="reader">
          <type api="T:System.Xml.XmlDictionaryReader" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
        <parameter name="outOfBandTokenResolver">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenResolver" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubject" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlSubject_ReadXml_4_c0496c59" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlSubject.SubjectConfirmationData">
      <topicdata group="api" />
      <apidata name="SubjectConfirmationData" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubject" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlSubject_SubjectConfirmationData" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSubject.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)">
      <topicdata group="api" />
      <apidata name="WriteXml" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="writer">
          <type api="T:System.Xml.XmlDictionaryWriter" ref="true" />
        </parameter>
        <parameter name="samlSerializer">
          <type api="T:System.IdentityModel.Tokens.SamlSerializer" ref="true" />
        </parameter>
        <parameter name="keyInfoSerializer">
          <type api="T:System.IdentityModel.Selectors.SecurityTokenSerializer" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubject" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlSubject_WriteXml_3_b6e2894d" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SamlSubjectStatement">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlSubjectStatement" />
      <apidata name="SamlSubjectStatement" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.SamlStatement" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
        <descendents>
          <type api="T:System.IdentityModel.Tokens.SamlAttributeStatement" ref="true" />
          <type api="T:System.IdentityModel.Tokens.SamlAuthenticationStatement" ref="true" />
          <type api="T:System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement" ref="true" />
        </descendents>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SamlSubjectStatement" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SamlSubjectStatement">
      <topicdata name="SamlSubjectStatement" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SamlSubjectStatement" />
      <apidata name="SamlSubjectStatement" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlStatement.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlStatement.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
        <element api="Overload:System.IdentityModel.Tokens.SamlSubjectStatement.#ctor">
          <element api="M:System.IdentityModel.Tokens.SamlSubjectStatement.#ctor" />
          <element api="M:System.IdentityModel.Tokens.SamlSubjectStatement.#ctor(System.IdentityModel.Tokens.SamlSubject)" />
        </element>
        <element api="M:System.IdentityModel.Tokens.SamlSubjectStatement.AddClaimsToList(System.Collections.Generic.IList{System.IdentityModel.Claims.Claim})" />
        <element api="M:System.IdentityModel.Tokens.SamlSubjectStatement.CreatePolicy(System.IdentityModel.Claims.ClaimSet,System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator)" />
        <element api="P:System.IdentityModel.Tokens.SamlSubjectStatement.IsReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlSubjectStatement.MakeReadOnly" />
        <element api="P:System.IdentityModel.Tokens.SamlSubjectStatement.SamlSubject" />
        <element api="M:System.IdentityModel.Tokens.SamlSubjectStatement.SetSubject(System.IdentityModel.Tokens.SamlSubject)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SamlSubjectStatement" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SamlSubjectStatement">
      <topicdata name="SamlSubjectStatement" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SamlSubjectStatement" />
      <apidata name="SamlSubjectStatement" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SamlStatement.ReadXml(System.Xml.XmlDictionaryReader,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer,System.IdentityModel.Selectors.SecurityTokenResolver)" />
        <element api="M:System.IdentityModel.Tokens.SamlStatement.WriteXml(System.Xml.XmlDictionaryWriter,System.IdentityModel.Tokens.SamlSerializer,System.IdentityModel.Selectors.SecurityTokenSerializer)" />
        <element api="M:System.IdentityModel.Tokens.SamlSubjectStatement.AddClaimsToList(System.Collections.Generic.IList{System.IdentityModel.Claims.Claim})" />
        <element api="M:System.IdentityModel.Tokens.SamlSubjectStatement.CreatePolicy(System.IdentityModel.Claims.ClaimSet,System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator)" />
        <element api="M:System.IdentityModel.Tokens.SamlSubjectStatement.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SamlSubjectStatement.SetSubject(System.IdentityModel.Tokens.SamlSubject)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SamlSubjectStatement" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SamlSubjectStatement">
      <topicdata name="SamlSubjectStatement" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SamlSubjectStatement" />
      <apidata name="SamlSubjectStatement" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SamlSubjectStatement.IsReadOnly" />
        <element api="P:System.IdentityModel.Tokens.SamlSubjectStatement.SamlSubject" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SamlSubjectStatement" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.SamlSubjectStatement.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SamlSubjectStatement" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.SamlSubjectStatement.#ctor" />
        <element api="M:System.IdentityModel.Tokens.SamlSubjectStatement.#ctor(System.IdentityModel.Tokens.SamlSubject)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubjectStatement" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_SamlSubjectStatement_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSubjectStatement.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" overload="Overload:System.IdentityModel.Tokens.SamlSubjectStatement.#ctor" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubjectStatement" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlSubjectStatement_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSubjectStatement.#ctor(System.IdentityModel.Tokens.SamlSubject)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" overload="Overload:System.IdentityModel.Tokens.SamlSubjectStatement.#ctor" />
      <parameters>
        <parameter name="samlSubject">
          <type api="T:System.IdentityModel.Tokens.SamlSubject" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubjectStatement" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SamlSubjectStatement_ctor_1_f0de6e50" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSubjectStatement.AddClaimsToList(System.Collections.Generic.IList{System.IdentityModel.Claims.Claim})">
      <topicdata group="api" />
      <apidata name="AddClaimsToList" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="claims">
          <type api="T:System.Collections.Generic.IList`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Claims.Claim" ref="true" />
            </specialization>
          </type>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubjectStatement" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlSubjectStatement_AddClaimsToList_1_5e840feb" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSubjectStatement.CreatePolicy(System.IdentityModel.Claims.ClaimSet,System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator)">
      <topicdata group="api" />
      <apidata name="CreatePolicy" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SamlStatement.CreatePolicy(System.IdentityModel.Claims.ClaimSet,System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator)">
          <type api="T:System.IdentityModel.Tokens.SamlStatement" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="issuer">
          <type api="T:System.IdentityModel.Claims.ClaimSet" ref="true" />
        </parameter>
        <parameter name="samlAuthenticator">
          <type api="T:System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Policy.IAuthorizationPolicy" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubjectStatement" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlSubjectStatement_CreatePolicy_2_2233e390" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlSubjectStatement.IsReadOnly">
      <topicdata group="api" />
      <apidata name="IsReadOnly" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SamlStatement.IsReadOnly">
          <type api="T:System.IdentityModel.Tokens.SamlStatement" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubjectStatement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlSubjectStatement_IsReadOnly" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSubjectStatement.MakeReadOnly">
      <topicdata group="api" />
      <apidata name="MakeReadOnly" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SamlStatement.MakeReadOnly">
          <type api="T:System.IdentityModel.Tokens.SamlStatement" ref="true" />
        </member>
      </overrides>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubjectStatement" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlSubjectStatement_MakeReadOnly" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SamlSubjectStatement.SamlSubject">
      <topicdata group="api" />
      <apidata name="SamlSubject" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SamlSubject" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubjectStatement" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SamlSubjectStatement_SamlSubject" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SamlSubjectStatement.SetSubject(System.IdentityModel.Tokens.SamlSubject)">
      <topicdata group="api" />
      <apidata name="SetSubject" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="samlSubject">
          <type api="T:System.IdentityModel.Tokens.SamlSubject" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SamlSubjectStatement" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SamlSubjectStatement_SetSubject_1_46ade927" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SecurityAlgorithms">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SecurityAlgorithms" />
      <apidata name="SecurityAlgorithms" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" sealed="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SecurityAlgorithms" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SecurityAlgorithms">
      <topicdata name="SecurityAlgorithms" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SecurityAlgorithms" />
      <apidata name="SecurityAlgorithms" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.Aes128Encryption" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.Aes128KeyWrap" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.Aes192Encryption" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.Aes192KeyWrap" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.Aes256Encryption" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.Aes256KeyWrap" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.DesEncryption" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.DsaSha1Signature" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.ExclusiveC14n" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.ExclusiveC14nWithComments" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.HmacSha1Signature" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.HmacSha256Signature" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.Psha1KeyDerivation" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.Psha1KeyDerivationDec2005" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.Ripemd160Digest" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.RsaOaepKeyWrap" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.RsaSha1Signature" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.RsaSha256Signature" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.RsaV15KeyWrap" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.Sha1Digest" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.Sha256Digest" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.Sha512Digest" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.TlsSspiKeyWrap" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.TripleDesEncryption" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.TripleDesKeyWrap" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.WindowsSspiKeyWrap" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SecurityAlgorithms" />
    </api>
    <api id="Fields.T:System.IdentityModel.Tokens.SecurityAlgorithms">
      <topicdata name="SecurityAlgorithms" group="list" subgroup="Fields" typeTopicId="T:System.IdentityModel.Tokens.SecurityAlgorithms" />
      <apidata name="SecurityAlgorithms" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.Aes128Encryption" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.Aes128KeyWrap" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.Aes192Encryption" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.Aes192KeyWrap" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.Aes256Encryption" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.Aes256KeyWrap" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.DesEncryption" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.DsaSha1Signature" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.ExclusiveC14n" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.ExclusiveC14nWithComments" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.HmacSha1Signature" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.HmacSha256Signature" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.Psha1KeyDerivation" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.Psha1KeyDerivationDec2005" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.Ripemd160Digest" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.RsaOaepKeyWrap" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.RsaSha1Signature" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.RsaSha256Signature" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.RsaV15KeyWrap" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.Sha1Digest" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.Sha256Digest" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.Sha512Digest" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.TlsSspiKeyWrap" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.TripleDesEncryption" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.TripleDesKeyWrap" />
        <element api="F:System.IdentityModel.Tokens.SecurityAlgorithms.WindowsSspiKeyWrap" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Fields_T_System_IdentityModel_Tokens_SecurityAlgorithms" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.Aes128Encryption">
      <topicdata group="api" />
      <apidata name="Aes128Encryption" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_Aes128Encryption" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.Aes128KeyWrap">
      <topicdata group="api" />
      <apidata name="Aes128KeyWrap" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_Aes128KeyWrap" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.Aes192Encryption">
      <topicdata group="api" />
      <apidata name="Aes192Encryption" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_Aes192Encryption" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.Aes192KeyWrap">
      <topicdata group="api" />
      <apidata name="Aes192KeyWrap" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_Aes192KeyWrap" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.Aes256Encryption">
      <topicdata group="api" />
      <apidata name="Aes256Encryption" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_Aes256Encryption" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.Aes256KeyWrap">
      <topicdata group="api" />
      <apidata name="Aes256KeyWrap" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_Aes256KeyWrap" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.DesEncryption">
      <topicdata group="api" />
      <apidata name="DesEncryption" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_DesEncryption" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.DsaSha1Signature">
      <topicdata group="api" />
      <apidata name="DsaSha1Signature" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_DsaSha1Signature" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.ExclusiveC14n">
      <topicdata group="api" />
      <apidata name="ExclusiveC14n" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_ExclusiveC14n" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.ExclusiveC14nWithComments">
      <topicdata group="api" />
      <apidata name="ExclusiveC14nWithComments" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_ExclusiveC14nWithComments" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.HmacSha1Signature">
      <topicdata group="api" />
      <apidata name="HmacSha1Signature" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_HmacSha1Signature" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.HmacSha256Signature">
      <topicdata group="api" />
      <apidata name="HmacSha256Signature" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_HmacSha256Signature" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.Psha1KeyDerivation">
      <topicdata group="api" />
      <apidata name="Psha1KeyDerivation" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_Psha1KeyDerivation" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.Psha1KeyDerivationDec2005">
      <topicdata group="api" />
      <apidata name="Psha1KeyDerivationDec2005" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_Psha1KeyDerivationDec2005" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.Ripemd160Digest">
      <topicdata group="api" />
      <apidata name="Ripemd160Digest" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_Ripemd160Digest" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.RsaOaepKeyWrap">
      <topicdata group="api" />
      <apidata name="RsaOaepKeyWrap" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_RsaOaepKeyWrap" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.RsaSha1Signature">
      <topicdata group="api" />
      <apidata name="RsaSha1Signature" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_RsaSha1Signature" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.RsaSha256Signature">
      <topicdata group="api" />
      <apidata name="RsaSha256Signature" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_RsaSha256Signature" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.RsaV15KeyWrap">
      <topicdata group="api" />
      <apidata name="RsaV15KeyWrap" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_RsaV15KeyWrap" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.Sha1Digest">
      <topicdata group="api" />
      <apidata name="Sha1Digest" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_Sha1Digest" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.Sha256Digest">
      <topicdata group="api" />
      <apidata name="Sha256Digest" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_Sha256Digest" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.Sha512Digest">
      <topicdata group="api" />
      <apidata name="Sha512Digest" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_Sha512Digest" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.TlsSspiKeyWrap">
      <topicdata group="api" />
      <apidata name="TlsSspiKeyWrap" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_TlsSspiKeyWrap" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.TripleDesEncryption">
      <topicdata group="api" />
      <apidata name="TripleDesEncryption" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_TripleDesEncryption" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.TripleDesKeyWrap">
      <topicdata group="api" />
      <apidata name="TripleDesKeyWrap" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_TripleDesKeyWrap" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityAlgorithms.WindowsSspiKeyWrap">
      <topicdata group="api" />
      <apidata name="WindowsSspiKeyWrap" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityAlgorithms" ref="true" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityAlgorithms_WindowsSspiKeyWrap" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SecurityKey">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SecurityKey" />
      <apidata name="SecurityKey" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
        <descendents>
          <type api="T:System.IdentityModel.Tokens.AsymmetricSecurityKey" ref="true" />
          <type api="T:System.IdentityModel.Tokens.SymmetricSecurityKey" ref="true" />
        </descendents>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SecurityKey" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SecurityKey">
      <topicdata name="SecurityKey" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SecurityKey" />
      <apidata name="SecurityKey" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.#ctor" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.DecryptKey(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.EncryptKey(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.IsAsymmetricAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.IsSupportedAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.IsSymmetricAlgorithm(System.String)" />
        <element api="P:System.IdentityModel.Tokens.SecurityKey.KeySize" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SecurityKey" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SecurityKey">
      <topicdata name="SecurityKey" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SecurityKey" />
      <apidata name="SecurityKey" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.DecryptKey(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.EncryptKey(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.IsAsymmetricAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.IsSupportedAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.IsSymmetricAlgorithm(System.String)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SecurityKey" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SecurityKey">
      <topicdata name="SecurityKey" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SecurityKey" />
      <apidata name="SecurityKey" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SecurityKey.KeySize" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SecurityKey" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityKey.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SecurityKey_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityKey.DecryptKey(System.String,System.Byte[])">
      <topicdata group="api" />
      <apidata name="DecryptKey" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="keyData">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
      </parameters>
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Byte" ref="false" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SecurityKey_DecryptKey_2_7063d57b" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityKey.EncryptKey(System.String,System.Byte[])">
      <topicdata group="api" />
      <apidata name="EncryptKey" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="keyData">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
      </parameters>
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Byte" ref="false" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SecurityKey_EncryptKey_2_7063d57b" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityKey.IsAsymmetricAlgorithm(System.String)">
      <topicdata group="api" />
      <apidata name="IsAsymmetricAlgorithm" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SecurityKey_IsAsymmetricAlgorithm_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityKey.IsSupportedAlgorithm(System.String)">
      <topicdata group="api" />
      <apidata name="IsSupportedAlgorithm" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SecurityKey_IsSupportedAlgorithm_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityKey.IsSymmetricAlgorithm(System.String)">
      <topicdata group="api" />
      <apidata name="IsSymmetricAlgorithm" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SecurityKey_IsSymmetricAlgorithm_1_72eac341" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SecurityKey.KeySize">
      <topicdata group="api" />
      <apidata name="KeySize" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SecurityKey_KeySize" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SecurityKeyIdentifier">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SecurityKeyIdentifier" />
      <apidata name="SecurityKeyIdentifier" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <implements>
        <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          </specialization>
        </type>
        <type api="T:System.Collections.IEnumerable" ref="true" />
      </implements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SecurityKeyIdentifier" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SecurityKeyIdentifier">
      <topicdata name="SecurityKeyIdentifier" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" />
      <apidata name="SecurityKeyIdentifier" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="Overload:System.IdentityModel.Tokens.SecurityKeyIdentifier.#ctor">
          <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.#ctor" />
          <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.#ctor(System.IdentityModel.Tokens.SecurityKeyIdentifierClause[])" />
        </element>
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.Add(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifier.CanCreateKey" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifier.Count" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.CreateKey" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.Find``1" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.GetEnumerator" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifier.IsReadOnly" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifier.Item(System.Int32)" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.System#Collections#IEnumerable#GetEnumerator" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.ToString" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.TryFind``1(``0@)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SecurityKeyIdentifier" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SecurityKeyIdentifier">
      <topicdata name="SecurityKeyIdentifier" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" />
      <apidata name="SecurityKeyIdentifier" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.Add(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.CreateKey" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.Find``1" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.GetEnumerator" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.MakeReadOnly" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.System#Collections#IEnumerable#GetEnumerator" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.ToString" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.TryFind``1(``0@)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SecurityKeyIdentifier" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SecurityKeyIdentifier">
      <topicdata name="SecurityKeyIdentifier" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" />
      <apidata name="SecurityKeyIdentifier" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifier.CanCreateKey" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifier.Count" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifier.IsReadOnly" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifier.Item(System.Int32)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SecurityKeyIdentifier" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.SecurityKeyIdentifier.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SecurityKeyIdentifier" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.#ctor" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.#ctor(System.IdentityModel.Tokens.SecurityKeyIdentifierClause[])" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_SecurityKeyIdentifier_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SecurityKeyIdentifier.#ctor" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SecurityKeyIdentifier_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.#ctor(System.IdentityModel.Tokens.SecurityKeyIdentifierClause[])">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SecurityKeyIdentifier.#ctor" />
      <parameters>
        <parameter name="clauses">
          <arrayOf rank="1">
            <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          </arrayOf>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SecurityKeyIdentifier_ctor_1_1f8a455f" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.Add(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
      <topicdata group="api" />
      <apidata name="Add" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="clause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SecurityKeyIdentifier_Add_1_4a5605c2" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SecurityKeyIdentifier.CanCreateKey">
      <topicdata group="api" />
      <apidata name="CanCreateKey" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SecurityKeyIdentifier_CanCreateKey" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SecurityKeyIdentifier.Count">
      <topicdata group="api" />
      <apidata name="Count" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SecurityKeyIdentifier_Count" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.CreateKey">
      <topicdata group="api" />
      <apidata name="CreateKey" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SecurityKeyIdentifier_CreateKey" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.Find``1">
      <topicdata group="api" />
      <apidata name="Find" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <templates>
        <template name="TClause">
          <constrained>
            <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          </constrained>
        </template>
      </templates>
      <returns>
        <template name="TClause" index="0" api="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.Find``1" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SecurityKeyIdentifier_Find``1" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.GetEnumerator">
      <topicdata group="api" />
      <apidata name="GetEnumerator" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <returns>
        <type api="T:System.Collections.Generic.IEnumerator`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          </specialization>
        </type>
      </returns>
      <implements>
        <member api="M:System.Collections.Generic.IEnumerable`1.GetEnumerator">
          <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
            <specialization>
              <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
            </specialization>
          </type>
        </member>
      </implements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SecurityKeyIdentifier_GetEnumerator" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SecurityKeyIdentifier.IsReadOnly">
      <topicdata group="api" />
      <apidata name="IsReadOnly" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SecurityKeyIdentifier_IsReadOnly" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SecurityKeyIdentifier.Item(System.Int32)">
      <topicdata group="api" />
      <apidata name="Item" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <parameters>
        <parameter name="index">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SecurityKeyIdentifier_Item_1_cd2d7ec9" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.MakeReadOnly">
      <topicdata group="api" />
      <apidata name="MakeReadOnly" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SecurityKeyIdentifier_MakeReadOnly" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.System#Collections#IEnumerable#GetEnumerator">
      <topicdata group="api" />
      <apidata name="GetEnumerator" group="member" subgroup="method" />
      <memberdata visibility="private" />
      <proceduredata virtual="true" final="true" eii="true" />
      <returns>
        <type api="T:System.Collections.IEnumerator" ref="true" />
      </returns>
      <implements>
        <member api="M:System.Collections.IEnumerable.GetEnumerator">
          <type api="T:System.Collections.IEnumerable" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SecurityKeyIdentifier_System_Collections_IEnumerable_GetEnumerator" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.ToString">
      <topicdata group="api" />
      <apidata name="ToString" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.ToString">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SecurityKeyIdentifier_ToString" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.TryFind``1(``0@)">
      <topicdata group="api" />
      <apidata name="TryFind" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <templates>
        <template name="TClause">
          <constrained>
            <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          </constrained>
        </template>
      </templates>
      <parameters>
        <parameter name="clause" out="true">
          <referenceTo>
            <template name="TClause" index="0" api="M:System.IdentityModel.Tokens.SecurityKeyIdentifier.TryFind``1(``0@)" />
          </referenceTo>
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SecurityKeyIdentifier_TryFind``1_1_3a8d2ba8" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" />
      <apidata name="SecurityKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
        <descendents>
          <type api="T:System.IdentityModel.Tokens.BinaryKeyIdentifierClause" ref="true" />
          <type api="T:System.IdentityModel.Tokens.LocalIdKeyIdentifierClause" ref="true" />
          <type api="T:System.IdentityModel.Tokens.RsaKeyIdentifierClause" ref="true" />
          <type api="T:System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause" ref="true" />
          <type api="T:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause" ref="true" />
          <type api="T:System.ServiceModel.Security.KeyNameIdentifierClause" ref="true" />
          <type api="T:System.ServiceModel.Security.SecurityContextKeyIdentifierClause" ref="true" />
        </descendents>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SecurityKeyIdentifierClause" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause">
      <topicdata name="SecurityKeyIdentifierClause" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" />
      <apidata name="SecurityKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.#ctor">
          <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.#ctor(System.String)" />
          <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.#ctor(System.String,System.Byte[],System.Int32)" />
        </element>
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CanCreateKey" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.ClauseType" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CreateKey" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.DerivationLength" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.GetDerivationNonce" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SecurityKeyIdentifierClause" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause">
      <topicdata name="SecurityKeyIdentifierClause" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" />
      <apidata name="SecurityKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CreateKey" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.GetDerivationNonce" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SecurityKeyIdentifierClause" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause">
      <topicdata name="SecurityKeyIdentifierClause" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" />
      <apidata name="SecurityKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CanCreateKey" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.ClauseType" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.DerivationLength" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SecurityKeyIdentifierClause" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.#ctor(System.String)" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.#ctor(System.String,System.Byte[],System.Int32)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_SecurityKeyIdentifierClause_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.#ctor(System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" overload="Overload:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.#ctor" />
      <parameters>
        <parameter name="clauseType">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SecurityKeyIdentifierClause_ctor_1_61b4e77c" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.#ctor(System.String,System.Byte[],System.Int32)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" overload="Overload:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.#ctor" />
      <parameters>
        <parameter name="clauseType">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="nonce">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
        <parameter name="length">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SecurityKeyIdentifierClause_ctor_3_c5c52152" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CanCreateKey">
      <topicdata group="api" />
      <apidata name="CanCreateKey" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SecurityKeyIdentifierClause_CanCreateKey" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.ClauseType">
      <topicdata group="api" />
      <apidata name="ClauseType" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SecurityKeyIdentifierClause_ClauseType" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CreateKey">
      <topicdata group="api" />
      <apidata name="CreateKey" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SecurityKeyIdentifierClause_CreateKey" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.DerivationLength">
      <topicdata group="api" />
      <apidata name="DerivationLength" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SecurityKeyIdentifierClause_DerivationLength" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.GetDerivationNonce">
      <topicdata group="api" />
      <apidata name="GetDerivationNonce" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Byte" ref="false" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SecurityKeyIdentifierClause_GetDerivationNonce" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
      <topicdata group="api" />
      <apidata name="Matches" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="keyIdentifierClause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SecurityKeyIdentifierClause_Matches_1_4a5605c2" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SecurityKeyType">
      <topicdata group="api" />
      <apidata name="SecurityKeyType" group="type" subgroup="enumeration" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="F:System.IdentityModel.Tokens.SecurityKeyType.SymmetricKey" />
        <element api="F:System.IdentityModel.Tokens.SecurityKeyType.AsymmetricKey" />
        <element api="F:System.IdentityModel.Tokens.SecurityKeyType.BearerKey" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SecurityKeyType" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityKeyType.AsymmetricKey">
      <topicdata group="api" notopic="" />
      <apidata name="AsymmetricKey" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityKeyType" ref="false" />
      </returns>
      <value>1</value>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyType" ref="false" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityKeyType_AsymmetricKey" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityKeyType.BearerKey">
      <topicdata group="api" notopic="" />
      <apidata name="BearerKey" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityKeyType" ref="false" />
      </returns>
      <value>2</value>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyType" ref="false" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityKeyType_BearerKey" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityKeyType.SymmetricKey">
      <topicdata group="api" notopic="" />
      <apidata name="SymmetricKey" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityKeyType" ref="false" />
      </returns>
      <value>0</value>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyType" ref="false" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityKeyType_SymmetricKey" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SecurityKeyUsage">
      <topicdata group="api" />
      <apidata name="SecurityKeyUsage" group="type" subgroup="enumeration" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="F:System.IdentityModel.Tokens.SecurityKeyUsage.Exchange" />
        <element api="F:System.IdentityModel.Tokens.SecurityKeyUsage.Signature" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SecurityKeyUsage" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityKeyUsage.Exchange">
      <topicdata group="api" notopic="" />
      <apidata name="Exchange" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityKeyUsage" ref="false" />
      </returns>
      <value>0</value>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyUsage" ref="false" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityKeyUsage_Exchange" />
    </api>
    <api id="F:System.IdentityModel.Tokens.SecurityKeyUsage.Signature">
      <topicdata group="api" notopic="" />
      <apidata name="Signature" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityKeyUsage" ref="false" />
      </returns>
      <value>1</value>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityKeyUsage" ref="false" />
      </containers>
      <file name="F_System_IdentityModel_Tokens_SecurityKeyUsage_Signature" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SecurityToken">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SecurityToken" />
      <apidata name="SecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
        <descendents>
          <type api="T:System.IdentityModel.Tokens.GenericXmlSecurityToken" ref="true" />
          <type api="T:System.IdentityModel.Tokens.WindowsSecurityToken" ref="true" />
          <type api="T:System.IdentityModel.Tokens.KerberosRequestorSecurityToken" ref="true" />
          <type api="T:System.IdentityModel.Tokens.RsaSecurityToken" ref="true" />
          <type api="T:System.IdentityModel.Tokens.SamlSecurityToken" ref="true" />
          <type api="T:System.IdentityModel.Tokens.UserNameSecurityToken" ref="true" />
          <type api="T:System.IdentityModel.Tokens.X509SecurityToken" ref="true" />
          <type api="T:System.ServiceModel.Security.Tokens.BinarySecretSecurityToken" ref="true" />
          <type api="T:System.ServiceModel.Security.Tokens.SspiSecurityToken" ref="true" />
          <type api="T:System.ServiceModel.Security.Tokens.WrappedKeySecurityToken" ref="true" />
          <type api="T:System.ServiceModel.Security.Tokens.SecurityContextSecurityToken" ref="true" />
        </descendents>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SecurityToken" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SecurityToken">
      <topicdata name="SecurityToken" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SecurityToken" />
      <apidata name="SecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.#ctor" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.CanCreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.CreateKeyIdentifierClause``1" />
        <element api="P:System.IdentityModel.Tokens.SecurityToken.Id" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="P:System.IdentityModel.Tokens.SecurityToken.SecurityKeys" />
        <element api="P:System.IdentityModel.Tokens.SecurityToken.ValidFrom" />
        <element api="P:System.IdentityModel.Tokens.SecurityToken.ValidTo" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SecurityToken" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SecurityToken">
      <topicdata name="SecurityToken" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SecurityToken" />
      <apidata name="SecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.CanCreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.CreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SecurityToken" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SecurityToken">
      <topicdata name="SecurityToken" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SecurityToken" />
      <apidata name="SecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SecurityToken.Id" />
        <element api="P:System.IdentityModel.Tokens.SecurityToken.SecurityKeys" />
        <element api="P:System.IdentityModel.Tokens.SecurityToken.ValidFrom" />
        <element api="P:System.IdentityModel.Tokens.SecurityToken.ValidTo" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SecurityToken" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityToken.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SecurityToken_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityToken.CanCreateKeyIdentifierClause``1">
      <topicdata group="api" />
      <apidata name="CanCreateKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <templates>
        <template name="T">
          <constrained>
            <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          </constrained>
        </template>
      </templates>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SecurityToken_CanCreateKeyIdentifierClause``1" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityToken.CreateKeyIdentifierClause``1">
      <topicdata group="api" />
      <apidata name="CreateKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <templates>
        <template name="T">
          <constrained>
            <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          </constrained>
        </template>
      </templates>
      <returns>
        <template name="T" index="0" api="M:System.IdentityModel.Tokens.SecurityToken.CreateKeyIdentifierClause``1" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SecurityToken_CreateKeyIdentifierClause``1" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SecurityToken.Id">
      <topicdata group="api" />
      <apidata name="Id" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SecurityToken_Id" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
      <topicdata group="api" />
      <apidata name="MatchesKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="keyIdentifierClause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SecurityToken_MatchesKeyIdentifierClause_1_4a5605c2" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityToken.ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
      <topicdata group="api" />
      <apidata name="ResolveKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <parameters>
        <parameter name="keyIdentifierClause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SecurityToken_ResolveKeyIdentifierClause_1_4a5605c2" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SecurityToken.SecurityKeys">
      <topicdata group="api" />
      <apidata name="SecurityKeys" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SecurityToken_SecurityKeys" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SecurityToken.ValidFrom">
      <topicdata group="api" />
      <apidata name="ValidFrom" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SecurityToken_ValidFrom" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SecurityToken.ValidTo">
      <topicdata group="api" />
      <apidata name="ValidTo" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SecurityToken_ValidTo" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SecurityTokenException">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SecurityTokenException" />
      <apidata name="SecurityTokenException" group="type" subgroup="class" />
      <typedata visibility="public" serializable="true" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.SystemException" ref="true" />
          <type api="T:System.Exception" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
        <descendents>
          <type api="T:System.IdentityModel.Tokens.SecurityTokenValidationException" ref="true" />
        </descendents>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SecurityTokenException" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SecurityTokenException">
      <topicdata name="SecurityTokenException" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SecurityTokenException" />
      <apidata name="SecurityTokenException" group="type" subgroup="class" />
      <typedata visibility="public" serializable="true" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.Exception.Data" />
        <element api="M:System.Exception.GetBaseException" />
        <element api="M:System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
        <element api="M:System.Exception.GetType" />
        <element api="P:System.Exception.HelpLink" />
        <element api="P:System.Exception.HResult" />
        <element api="P:System.Exception.InnerException" />
        <element api="P:System.Exception.Message" />
        <element api="P:System.Exception.Source" />
        <element api="P:System.Exception.StackTrace" />
        <element api="P:System.Exception.TargetSite" />
        <element api="M:System.Exception.ToString" />
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="Overload:System.IdentityModel.Tokens.SecurityTokenException.#ctor">
          <element api="M:System.IdentityModel.Tokens.SecurityTokenException.#ctor" />
          <element api="M:System.IdentityModel.Tokens.SecurityTokenException.#ctor(System.String)" />
          <element api="M:System.IdentityModel.Tokens.SecurityTokenException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
          <element api="M:System.IdentityModel.Tokens.SecurityTokenException.#ctor(System.String,System.Exception)" />
        </element>
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SecurityTokenException" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.SecurityTokenException.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SecurityTokenException" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.SecurityTokenException.#ctor" />
        <element api="M:System.IdentityModel.Tokens.SecurityTokenException.#ctor(System.String)" />
        <element api="M:System.IdentityModel.Tokens.SecurityTokenException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
        <element api="M:System.IdentityModel.Tokens.SecurityTokenException.#ctor(System.String,System.Exception)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityTokenException" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_SecurityTokenException_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityTokenException.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SecurityTokenException.#ctor" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityTokenException" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SecurityTokenException_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityTokenException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" overload="Overload:System.IdentityModel.Tokens.SecurityTokenException.#ctor" />
      <parameters>
        <parameter name="info">
          <type api="T:System.Runtime.Serialization.SerializationInfo" ref="true" />
        </parameter>
        <parameter name="context">
          <type api="T:System.Runtime.Serialization.StreamingContext" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityTokenException" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SecurityTokenException_ctor_2_4075724f" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityTokenException.#ctor(System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SecurityTokenException.#ctor" />
      <parameters>
        <parameter name="message">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityTokenException" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SecurityTokenException_ctor_1_61b4e77c" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityTokenException.#ctor(System.String,System.Exception)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SecurityTokenException.#ctor" />
      <parameters>
        <parameter name="message">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="innerException">
          <type api="T:System.Exception" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityTokenException" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SecurityTokenException_ctor_2_3ec47892" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SecurityTokenTypes">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SecurityTokenTypes" />
      <apidata name="SecurityTokenTypes" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" sealed="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SecurityTokenTypes" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SecurityTokenTypes">
      <topicdata name="SecurityTokenTypes" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SecurityTokenTypes" />
      <apidata name="SecurityTokenTypes" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SecurityTokenTypes.Kerberos" />
        <element api="P:System.IdentityModel.Tokens.SecurityTokenTypes.Rsa" />
        <element api="P:System.IdentityModel.Tokens.SecurityTokenTypes.Saml" />
        <element api="P:System.IdentityModel.Tokens.SecurityTokenTypes.UserName" />
        <element api="P:System.IdentityModel.Tokens.SecurityTokenTypes.X509Certificate" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SecurityTokenTypes" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SecurityTokenTypes">
      <topicdata name="SecurityTokenTypes" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SecurityTokenTypes" />
      <apidata name="SecurityTokenTypes" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SecurityTokenTypes.Kerberos" />
        <element api="P:System.IdentityModel.Tokens.SecurityTokenTypes.Rsa" />
        <element api="P:System.IdentityModel.Tokens.SecurityTokenTypes.Saml" />
        <element api="P:System.IdentityModel.Tokens.SecurityTokenTypes.UserName" />
        <element api="P:System.IdentityModel.Tokens.SecurityTokenTypes.X509Certificate" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SecurityTokenTypes" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SecurityTokenTypes.Kerberos">
      <topicdata group="api" />
      <apidata name="Kerberos" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityTokenTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SecurityTokenTypes_Kerberos" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SecurityTokenTypes.Rsa">
      <topicdata group="api" />
      <apidata name="Rsa" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityTokenTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SecurityTokenTypes_Rsa" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SecurityTokenTypes.Saml">
      <topicdata group="api" />
      <apidata name="Saml" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityTokenTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SecurityTokenTypes_Saml" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SecurityTokenTypes.UserName">
      <topicdata group="api" />
      <apidata name="UserName" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityTokenTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SecurityTokenTypes_UserName" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SecurityTokenTypes.X509Certificate">
      <topicdata group="api" />
      <apidata name="X509Certificate" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityTokenTypes" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SecurityTokenTypes_X509Certificate" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SecurityTokenValidationException">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SecurityTokenValidationException" />
      <apidata name="SecurityTokenValidationException" group="type" subgroup="class" />
      <typedata visibility="public" serializable="true" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.SecurityTokenException" ref="true" />
          <type api="T:System.SystemException" ref="true" />
          <type api="T:System.Exception" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SecurityTokenValidationException" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SecurityTokenValidationException">
      <topicdata name="SecurityTokenValidationException" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SecurityTokenValidationException" />
      <apidata name="SecurityTokenValidationException" group="type" subgroup="class" />
      <typedata visibility="public" serializable="true" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.Exception.Data" />
        <element api="M:System.Exception.GetBaseException" />
        <element api="M:System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
        <element api="M:System.Exception.GetType" />
        <element api="P:System.Exception.HelpLink" />
        <element api="P:System.Exception.HResult" />
        <element api="P:System.Exception.InnerException" />
        <element api="P:System.Exception.Message" />
        <element api="P:System.Exception.Source" />
        <element api="P:System.Exception.StackTrace" />
        <element api="P:System.Exception.TargetSite" />
        <element api="M:System.Exception.ToString" />
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="Overload:System.IdentityModel.Tokens.SecurityTokenValidationException.#ctor">
          <element api="M:System.IdentityModel.Tokens.SecurityTokenValidationException.#ctor" />
          <element api="M:System.IdentityModel.Tokens.SecurityTokenValidationException.#ctor(System.String)" />
          <element api="M:System.IdentityModel.Tokens.SecurityTokenValidationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
          <element api="M:System.IdentityModel.Tokens.SecurityTokenValidationException.#ctor(System.String,System.Exception)" />
        </element>
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SecurityTokenValidationException" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.SecurityTokenValidationException.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SecurityTokenValidationException" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.SecurityTokenValidationException.#ctor" />
        <element api="M:System.IdentityModel.Tokens.SecurityTokenValidationException.#ctor(System.String)" />
        <element api="M:System.IdentityModel.Tokens.SecurityTokenValidationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
        <element api="M:System.IdentityModel.Tokens.SecurityTokenValidationException.#ctor(System.String,System.Exception)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityTokenValidationException" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_SecurityTokenValidationException_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityTokenValidationException.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SecurityTokenValidationException.#ctor" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityTokenValidationException" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SecurityTokenValidationException_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityTokenValidationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" overload="Overload:System.IdentityModel.Tokens.SecurityTokenValidationException.#ctor" />
      <parameters>
        <parameter name="info">
          <type api="T:System.Runtime.Serialization.SerializationInfo" ref="true" />
        </parameter>
        <parameter name="context">
          <type api="T:System.Runtime.Serialization.StreamingContext" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityTokenValidationException" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SecurityTokenValidationException_ctor_2_4075724f" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityTokenValidationException.#ctor(System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SecurityTokenValidationException.#ctor" />
      <parameters>
        <parameter name="message">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityTokenValidationException" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SecurityTokenValidationException_ctor_1_61b4e77c" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SecurityTokenValidationException.#ctor(System.String,System.Exception)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SecurityTokenValidationException.#ctor" />
      <parameters>
        <parameter name="message">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="innerException">
          <type api="T:System.Exception" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SecurityTokenValidationException" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SecurityTokenValidationException_ctor_2_3ec47892" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SigningCredentials">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SigningCredentials" />
      <apidata name="SigningCredentials" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SigningCredentials" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SigningCredentials">
      <topicdata name="SigningCredentials" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SigningCredentials" />
      <apidata name="SigningCredentials" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.IdentityModel.Tokens.SigningCredentials.#ctor">
          <element api="M:System.IdentityModel.Tokens.SigningCredentials.#ctor(System.IdentityModel.Tokens.SecurityKey,System.String,System.String)" />
          <element api="M:System.IdentityModel.Tokens.SigningCredentials.#ctor(System.IdentityModel.Tokens.SecurityKey,System.String,System.String,System.IdentityModel.Tokens.SecurityKeyIdentifier)" />
        </element>
        <element api="P:System.IdentityModel.Tokens.SigningCredentials.DigestAlgorithm" />
        <element api="P:System.IdentityModel.Tokens.SigningCredentials.SignatureAlgorithm" />
        <element api="P:System.IdentityModel.Tokens.SigningCredentials.SigningKey" />
        <element api="P:System.IdentityModel.Tokens.SigningCredentials.SigningKeyIdentifier" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SigningCredentials" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.SigningCredentials">
      <topicdata name="SigningCredentials" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.SigningCredentials" />
      <apidata name="SigningCredentials" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SigningCredentials.DigestAlgorithm" />
        <element api="P:System.IdentityModel.Tokens.SigningCredentials.SignatureAlgorithm" />
        <element api="P:System.IdentityModel.Tokens.SigningCredentials.SigningKey" />
        <element api="P:System.IdentityModel.Tokens.SigningCredentials.SigningKeyIdentifier" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_SigningCredentials" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.SigningCredentials.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SigningCredentials" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.SigningCredentials.#ctor(System.IdentityModel.Tokens.SecurityKey,System.String,System.String)" />
        <element api="M:System.IdentityModel.Tokens.SigningCredentials.#ctor(System.IdentityModel.Tokens.SecurityKey,System.String,System.String,System.IdentityModel.Tokens.SecurityKeyIdentifier)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SigningCredentials" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_SigningCredentials_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SigningCredentials.#ctor(System.IdentityModel.Tokens.SecurityKey,System.String,System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SigningCredentials.#ctor" />
      <parameters>
        <parameter name="signingKey">
          <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
        </parameter>
        <parameter name="signatureAlgorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="digestAlgorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SigningCredentials" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SigningCredentials_ctor_3_a17155c0" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SigningCredentials.#ctor(System.IdentityModel.Tokens.SecurityKey,System.String,System.String,System.IdentityModel.Tokens.SecurityKeyIdentifier)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.SigningCredentials.#ctor" />
      <parameters>
        <parameter name="signingKey">
          <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
        </parameter>
        <parameter name="signatureAlgorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="digestAlgorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="signingKeyIdentifier">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SigningCredentials" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SigningCredentials_ctor_4_8f088338" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SigningCredentials.DigestAlgorithm">
      <topicdata group="api" />
      <apidata name="DigestAlgorithm" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SigningCredentials" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SigningCredentials_DigestAlgorithm" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SigningCredentials.SignatureAlgorithm">
      <topicdata group="api" />
      <apidata name="SignatureAlgorithm" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SigningCredentials" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SigningCredentials_SignatureAlgorithm" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SigningCredentials.SigningKey">
      <topicdata group="api" />
      <apidata name="SigningKey" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SigningCredentials" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SigningCredentials_SigningKey" />
    </api>
    <api id="P:System.IdentityModel.Tokens.SigningCredentials.SigningKeyIdentifier">
      <topicdata group="api" />
      <apidata name="SigningKeyIdentifier" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifier" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SigningCredentials" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_SigningCredentials_SigningKeyIdentifier" />
    </api>
    <api id="T:System.IdentityModel.Tokens.SymmetricSecurityKey">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.SymmetricSecurityKey" />
      <apidata name="SymmetricSecurityKey" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
        <descendents>
          <type api="T:System.IdentityModel.Tokens.InMemorySymmetricSecurityKey" ref="true" />
        </descendents>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_SymmetricSecurityKey" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.SymmetricSecurityKey">
      <topicdata name="SymmetricSecurityKey" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.SymmetricSecurityKey" />
      <apidata name="SymmetricSecurityKey" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.DecryptKey(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.EncryptKey(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.IsAsymmetricAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.IsSupportedAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.IsSymmetricAlgorithm(System.String)" />
        <element api="P:System.IdentityModel.Tokens.SecurityKey.KeySize" />
        <element api="M:System.IdentityModel.Tokens.SymmetricSecurityKey.#ctor" />
        <element api="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GenerateDerivedKey(System.String,System.Byte[],System.Byte[],System.Int32,System.Int32)" />
        <element api="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GetDecryptionTransform(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GetEncryptionTransform(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GetIVSize(System.String)" />
        <element api="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GetKeyedHashAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GetSymmetricAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GetSymmetricKey" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_SymmetricSecurityKey" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.SymmetricSecurityKey">
      <topicdata name="SymmetricSecurityKey" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.SymmetricSecurityKey" />
      <apidata name="SymmetricSecurityKey" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.DecryptKey(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.EncryptKey(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.IsAsymmetricAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.IsSupportedAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.SecurityKey.IsSymmetricAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GenerateDerivedKey(System.String,System.Byte[],System.Byte[],System.Int32,System.Int32)" />
        <element api="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GetDecryptionTransform(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GetEncryptionTransform(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GetIVSize(System.String)" />
        <element api="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GetKeyedHashAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GetSymmetricAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GetSymmetricKey" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_SymmetricSecurityKey" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SymmetricSecurityKey.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SymmetricSecurityKey" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_SymmetricSecurityKey_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GenerateDerivedKey(System.String,System.Byte[],System.Byte[],System.Int32,System.Int32)">
      <topicdata group="api" />
      <apidata name="GenerateDerivedKey" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="label">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
        <parameter name="nonce">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
        <parameter name="derivedKeyLength">
          <type api="T:System.Int32" ref="false" />
        </parameter>
        <parameter name="offset">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Byte" ref="false" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SymmetricSecurityKey_GenerateDerivedKey_5_6b825e37" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GetDecryptionTransform(System.String,System.Byte[])">
      <topicdata group="api" />
      <apidata name="GetDecryptionTransform" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="iv">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Security.Cryptography.ICryptoTransform" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SymmetricSecurityKey_GetDecryptionTransform_2_7063d57b" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GetEncryptionTransform(System.String,System.Byte[])">
      <topicdata group="api" />
      <apidata name="GetEncryptionTransform" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="iv">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Security.Cryptography.ICryptoTransform" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SymmetricSecurityKey_GetEncryptionTransform_2_7063d57b" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GetIVSize(System.String)">
      <topicdata group="api" />
      <apidata name="GetIVSize" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SymmetricSecurityKey_GetIVSize_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GetKeyedHashAlgorithm(System.String)">
      <topicdata group="api" />
      <apidata name="GetKeyedHashAlgorithm" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Security.Cryptography.KeyedHashAlgorithm" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SymmetricSecurityKey_GetKeyedHashAlgorithm_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GetSymmetricAlgorithm(System.String)">
      <topicdata group="api" />
      <apidata name="GetSymmetricAlgorithm" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Security.Cryptography.SymmetricAlgorithm" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SymmetricSecurityKey_GetSymmetricAlgorithm_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Tokens.SymmetricSecurityKey.GetSymmetricKey">
      <topicdata group="api" />
      <apidata name="GetSymmetricKey" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata abstract="true" virtual="true" />
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Byte" ref="false" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.SymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_SymmetricSecurityKey_GetSymmetricKey" />
    </api>
    <api id="T:System.IdentityModel.Tokens.UserNameSecurityToken">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.UserNameSecurityToken" />
      <apidata name="UserNameSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_UserNameSecurityToken" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.UserNameSecurityToken">
      <topicdata name="UserNameSecurityToken" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.UserNameSecurityToken" />
      <apidata name="UserNameSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.CanCreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.CreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="Overload:System.IdentityModel.Tokens.UserNameSecurityToken.#ctor">
          <element api="M:System.IdentityModel.Tokens.UserNameSecurityToken.#ctor(System.String,System.String)" />
          <element api="M:System.IdentityModel.Tokens.UserNameSecurityToken.#ctor(System.String,System.String,System.String)" />
        </element>
        <element api="P:System.IdentityModel.Tokens.UserNameSecurityToken.Id" />
        <element api="P:System.IdentityModel.Tokens.UserNameSecurityToken.Password" />
        <element api="P:System.IdentityModel.Tokens.UserNameSecurityToken.SecurityKeys" />
        <element api="P:System.IdentityModel.Tokens.UserNameSecurityToken.UserName" />
        <element api="P:System.IdentityModel.Tokens.UserNameSecurityToken.ValidFrom" />
        <element api="P:System.IdentityModel.Tokens.UserNameSecurityToken.ValidTo" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_UserNameSecurityToken" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.UserNameSecurityToken">
      <topicdata name="UserNameSecurityToken" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.UserNameSecurityToken" />
      <apidata name="UserNameSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.UserNameSecurityToken.Id" />
        <element api="P:System.IdentityModel.Tokens.UserNameSecurityToken.Password" />
        <element api="P:System.IdentityModel.Tokens.UserNameSecurityToken.SecurityKeys" />
        <element api="P:System.IdentityModel.Tokens.UserNameSecurityToken.UserName" />
        <element api="P:System.IdentityModel.Tokens.UserNameSecurityToken.ValidFrom" />
        <element api="P:System.IdentityModel.Tokens.UserNameSecurityToken.ValidTo" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_UserNameSecurityToken" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.UserNameSecurityToken.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.UserNameSecurityToken" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.UserNameSecurityToken.#ctor(System.String,System.String)" />
        <element api="M:System.IdentityModel.Tokens.UserNameSecurityToken.#ctor(System.String,System.String,System.String)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.UserNameSecurityToken" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_UserNameSecurityToken_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.UserNameSecurityToken.#ctor(System.String,System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.UserNameSecurityToken.#ctor" />
      <parameters>
        <parameter name="userName">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="password">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.UserNameSecurityToken" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_UserNameSecurityToken_ctor_2_6608d038" />
    </api>
    <api id="M:System.IdentityModel.Tokens.UserNameSecurityToken.#ctor(System.String,System.String,System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.UserNameSecurityToken.#ctor" />
      <parameters>
        <parameter name="userName">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="password">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="id">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.UserNameSecurityToken" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_UserNameSecurityToken_ctor_3_ecda0320" />
    </api>
    <api id="P:System.IdentityModel.Tokens.UserNameSecurityToken.Id">
      <topicdata group="api" />
      <apidata name="Id" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.Id">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.UserNameSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_UserNameSecurityToken_Id" />
    </api>
    <api id="P:System.IdentityModel.Tokens.UserNameSecurityToken.Password">
      <topicdata group="api" />
      <apidata name="Password" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.UserNameSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_UserNameSecurityToken_Password" />
    </api>
    <api id="P:System.IdentityModel.Tokens.UserNameSecurityToken.SecurityKeys">
      <topicdata group="api" />
      <apidata name="SecurityKeys" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.SecurityKeys">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.UserNameSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_UserNameSecurityToken_SecurityKeys" />
    </api>
    <api id="P:System.IdentityModel.Tokens.UserNameSecurityToken.UserName">
      <topicdata group="api" />
      <apidata name="UserName" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.UserNameSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_UserNameSecurityToken_UserName" />
    </api>
    <api id="P:System.IdentityModel.Tokens.UserNameSecurityToken.ValidFrom">
      <topicdata group="api" />
      <apidata name="ValidFrom" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.ValidFrom">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.UserNameSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_UserNameSecurityToken_ValidFrom" />
    </api>
    <api id="P:System.IdentityModel.Tokens.UserNameSecurityToken.ValidTo">
      <topicdata group="api" />
      <apidata name="ValidTo" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.ValidTo">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.UserNameSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_UserNameSecurityToken_ValidTo" />
    </api>
    <api id="T:System.IdentityModel.Tokens.WindowsSecurityToken">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.WindowsSecurityToken" />
      <apidata name="WindowsSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
        <descendents>
          <type api="T:System.IdentityModel.Tokens.KerberosReceiverSecurityToken" ref="true" />
        </descendents>
      </family>
      <implements>
        <type api="T:System.IDisposable" ref="true" />
      </implements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_WindowsSecurityToken" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.WindowsSecurityToken">
      <topicdata name="WindowsSecurityToken" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.WindowsSecurityToken" />
      <apidata name="WindowsSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.CanCreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.CreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="Overload:System.IdentityModel.Tokens.WindowsSecurityToken.#ctor">
          <element api="M:System.IdentityModel.Tokens.WindowsSecurityToken.#ctor" />
          <element api="M:System.IdentityModel.Tokens.WindowsSecurityToken.#ctor(System.Security.Principal.WindowsIdentity)" />
          <element api="M:System.IdentityModel.Tokens.WindowsSecurityToken.#ctor(System.Security.Principal.WindowsIdentity,System.String)" />
        </element>
        <element api="M:System.IdentityModel.Tokens.WindowsSecurityToken.Dispose" />
        <element api="P:System.IdentityModel.Tokens.WindowsSecurityToken.Id" />
        <element api="M:System.IdentityModel.Tokens.WindowsSecurityToken.Initialize(System.String,System.DateTime,System.DateTime,System.Security.Principal.WindowsIdentity,System.Boolean)" />
        <element api="P:System.IdentityModel.Tokens.WindowsSecurityToken.SecurityKeys" />
        <element api="M:System.IdentityModel.Tokens.WindowsSecurityToken.ThrowIfDisposed" />
        <element api="P:System.IdentityModel.Tokens.WindowsSecurityToken.ValidFrom" />
        <element api="P:System.IdentityModel.Tokens.WindowsSecurityToken.ValidTo" />
        <element api="P:System.IdentityModel.Tokens.WindowsSecurityToken.WindowsIdentity" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_WindowsSecurityToken" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.WindowsSecurityToken">
      <topicdata name="WindowsSecurityToken" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.WindowsSecurityToken" />
      <apidata name="WindowsSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.CanCreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.CreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.WindowsSecurityToken.Dispose" />
        <element api="M:System.IdentityModel.Tokens.WindowsSecurityToken.Initialize(System.String,System.DateTime,System.DateTime,System.Security.Principal.WindowsIdentity,System.Boolean)" />
        <element api="M:System.IdentityModel.Tokens.WindowsSecurityToken.ThrowIfDisposed" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_WindowsSecurityToken" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.WindowsSecurityToken">
      <topicdata name="WindowsSecurityToken" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.WindowsSecurityToken" />
      <apidata name="WindowsSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.WindowsSecurityToken.Id" />
        <element api="P:System.IdentityModel.Tokens.WindowsSecurityToken.SecurityKeys" />
        <element api="P:System.IdentityModel.Tokens.WindowsSecurityToken.ValidFrom" />
        <element api="P:System.IdentityModel.Tokens.WindowsSecurityToken.ValidTo" />
        <element api="P:System.IdentityModel.Tokens.WindowsSecurityToken.WindowsIdentity" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_WindowsSecurityToken" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.WindowsSecurityToken.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.WindowsSecurityToken" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.WindowsSecurityToken.#ctor" />
        <element api="M:System.IdentityModel.Tokens.WindowsSecurityToken.#ctor(System.Security.Principal.WindowsIdentity)" />
        <element api="M:System.IdentityModel.Tokens.WindowsSecurityToken.#ctor(System.Security.Principal.WindowsIdentity,System.String)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.WindowsSecurityToken" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_WindowsSecurityToken_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.WindowsSecurityToken.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" overload="Overload:System.IdentityModel.Tokens.WindowsSecurityToken.#ctor" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.WindowsSecurityToken" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_WindowsSecurityToken_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.WindowsSecurityToken.#ctor(System.Security.Principal.WindowsIdentity)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.WindowsSecurityToken.#ctor" />
      <parameters>
        <parameter name="windowsIdentity">
          <type api="T:System.Security.Principal.WindowsIdentity" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.WindowsSecurityToken" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_WindowsSecurityToken_ctor_1_b601819b" />
    </api>
    <api id="M:System.IdentityModel.Tokens.WindowsSecurityToken.#ctor(System.Security.Principal.WindowsIdentity,System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.WindowsSecurityToken.#ctor" />
      <parameters>
        <parameter name="windowsIdentity">
          <type api="T:System.Security.Principal.WindowsIdentity" ref="true" />
        </parameter>
        <parameter name="id">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.WindowsSecurityToken" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_WindowsSecurityToken_ctor_2_e9626574" />
    </api>
    <api id="M:System.IdentityModel.Tokens.WindowsSecurityToken.Dispose">
      <topicdata group="api" />
      <apidata name="Dispose" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <implements>
        <member api="M:System.IDisposable.Dispose">
          <type api="T:System.IDisposable" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.WindowsSecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_WindowsSecurityToken_Dispose" />
    </api>
    <api id="P:System.IdentityModel.Tokens.WindowsSecurityToken.Id">
      <topicdata group="api" />
      <apidata name="Id" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.Id">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.WindowsSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_WindowsSecurityToken_Id" />
    </api>
    <api id="M:System.IdentityModel.Tokens.WindowsSecurityToken.Initialize(System.String,System.DateTime,System.DateTime,System.Security.Principal.WindowsIdentity,System.Boolean)">
      <topicdata group="api" />
      <apidata name="Initialize" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="id">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="effectiveTime">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="expirationTime">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="windowsIdentity">
          <type api="T:System.Security.Principal.WindowsIdentity" ref="true" />
        </parameter>
        <parameter name="clone">
          <type api="T:System.Boolean" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.WindowsSecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_WindowsSecurityToken_Initialize_5_021fd633" />
    </api>
    <api id="P:System.IdentityModel.Tokens.WindowsSecurityToken.SecurityKeys">
      <topicdata group="api" />
      <apidata name="SecurityKeys" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.SecurityKeys">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.WindowsSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_WindowsSecurityToken_SecurityKeys" />
    </api>
    <api id="M:System.IdentityModel.Tokens.WindowsSecurityToken.ThrowIfDisposed">
      <topicdata group="api" />
      <apidata name="ThrowIfDisposed" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="false" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.WindowsSecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_WindowsSecurityToken_ThrowIfDisposed" />
    </api>
    <api id="P:System.IdentityModel.Tokens.WindowsSecurityToken.ValidFrom">
      <topicdata group="api" />
      <apidata name="ValidFrom" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.ValidFrom">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.WindowsSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_WindowsSecurityToken_ValidFrom" />
    </api>
    <api id="P:System.IdentityModel.Tokens.WindowsSecurityToken.ValidTo">
      <topicdata group="api" />
      <apidata name="ValidTo" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.ValidTo">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.WindowsSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_WindowsSecurityToken_ValidTo" />
    </api>
    <api id="P:System.IdentityModel.Tokens.WindowsSecurityToken.WindowsIdentity">
      <topicdata group="api" />
      <apidata name="WindowsIdentity" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Security.Principal.WindowsIdentity" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.WindowsSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_WindowsSecurityToken_WindowsIdentity" />
    </api>
    <api id="T:System.IdentityModel.Tokens.X509AsymmetricSecurityKey">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.X509AsymmetricSecurityKey" />
      <apidata name="X509AsymmetricSecurityKey" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.AsymmetricSecurityKey" ref="true" />
          <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_X509AsymmetricSecurityKey" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.X509AsymmetricSecurityKey">
      <topicdata name="X509AsymmetricSecurityKey" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.X509AsymmetricSecurityKey" />
      <apidata name="X509AsymmetricSecurityKey" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
        <element api="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.DecryptKey(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.EncryptKey(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.GetAsymmetricAlgorithm(System.String,System.Boolean)" />
        <element api="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.GetHashAlgorithmForSignature(System.String)" />
        <element api="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.GetSignatureDeformatter(System.String)" />
        <element api="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.GetSignatureFormatter(System.String)" />
        <element api="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.HasPrivateKey" />
        <element api="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.IsAsymmetricAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.IsSupportedAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.IsSymmetricAlgorithm(System.String)" />
        <element api="P:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.KeySize" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_X509AsymmetricSecurityKey" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.X509AsymmetricSecurityKey">
      <topicdata name="X509AsymmetricSecurityKey" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.X509AsymmetricSecurityKey" />
      <apidata name="X509AsymmetricSecurityKey" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.DecryptKey(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.EncryptKey(System.String,System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.GetAsymmetricAlgorithm(System.String,System.Boolean)" />
        <element api="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.GetHashAlgorithmForSignature(System.String)" />
        <element api="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.GetSignatureDeformatter(System.String)" />
        <element api="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.GetSignatureFormatter(System.String)" />
        <element api="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.HasPrivateKey" />
        <element api="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.IsAsymmetricAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.IsSupportedAlgorithm(System.String)" />
        <element api="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.IsSymmetricAlgorithm(System.String)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_X509AsymmetricSecurityKey" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.X509AsymmetricSecurityKey">
      <topicdata name="X509AsymmetricSecurityKey" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.X509AsymmetricSecurityKey" />
      <apidata name="X509AsymmetricSecurityKey" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.KeySize" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_X509AsymmetricSecurityKey" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" />
      <parameters>
        <parameter name="certificate">
          <type api="T:System.Security.Cryptography.X509Certificates.X509Certificate2" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509AsymmetricSecurityKey" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_X509AsymmetricSecurityKey_ctor_1_cef7d9d0" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.DecryptKey(System.String,System.Byte[])">
      <topicdata group="api" />
      <apidata name="DecryptKey" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityKey.DecryptKey(System.String,System.Byte[])">
          <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="keyData">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
      </parameters>
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Byte" ref="false" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509AsymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509AsymmetricSecurityKey_DecryptKey_2_7063d57b" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.EncryptKey(System.String,System.Byte[])">
      <topicdata group="api" />
      <apidata name="EncryptKey" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityKey.EncryptKey(System.String,System.Byte[])">
          <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="keyData">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
      </parameters>
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Byte" ref="false" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509AsymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509AsymmetricSecurityKey_EncryptKey_2_7063d57b" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.GetAsymmetricAlgorithm(System.String,System.Boolean)">
      <topicdata group="api" />
      <apidata name="GetAsymmetricAlgorithm" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.GetAsymmetricAlgorithm(System.String,System.Boolean)">
          <type api="T:System.IdentityModel.Tokens.AsymmetricSecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="privateKey">
          <type api="T:System.Boolean" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Security.Cryptography.AsymmetricAlgorithm" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509AsymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509AsymmetricSecurityKey_GetAsymmetricAlgorithm_2_00bbdc3f" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.GetHashAlgorithmForSignature(System.String)">
      <topicdata group="api" />
      <apidata name="GetHashAlgorithmForSignature" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.GetHashAlgorithmForSignature(System.String)">
          <type api="T:System.IdentityModel.Tokens.AsymmetricSecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Security.Cryptography.HashAlgorithm" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509AsymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509AsymmetricSecurityKey_GetHashAlgorithmForSignature_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.GetSignatureDeformatter(System.String)">
      <topicdata group="api" />
      <apidata name="GetSignatureDeformatter" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.GetSignatureDeformatter(System.String)">
          <type api="T:System.IdentityModel.Tokens.AsymmetricSecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Security.Cryptography.AsymmetricSignatureDeformatter" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509AsymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509AsymmetricSecurityKey_GetSignatureDeformatter_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.GetSignatureFormatter(System.String)">
      <topicdata group="api" />
      <apidata name="GetSignatureFormatter" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.GetSignatureFormatter(System.String)">
          <type api="T:System.IdentityModel.Tokens.AsymmetricSecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Security.Cryptography.AsymmetricSignatureFormatter" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509AsymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509AsymmetricSecurityKey_GetSignatureFormatter_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.HasPrivateKey">
      <topicdata group="api" />
      <apidata name="HasPrivateKey" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.AsymmetricSecurityKey.HasPrivateKey">
          <type api="T:System.IdentityModel.Tokens.AsymmetricSecurityKey" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509AsymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509AsymmetricSecurityKey_HasPrivateKey" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.IsAsymmetricAlgorithm(System.String)">
      <topicdata group="api" />
      <apidata name="IsAsymmetricAlgorithm" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityKey.IsAsymmetricAlgorithm(System.String)">
          <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509AsymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509AsymmetricSecurityKey_IsAsymmetricAlgorithm_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.IsSupportedAlgorithm(System.String)">
      <topicdata group="api" />
      <apidata name="IsSupportedAlgorithm" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityKey.IsSupportedAlgorithm(System.String)">
          <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509AsymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509AsymmetricSecurityKey_IsSupportedAlgorithm_1_72eac341" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.IsSymmetricAlgorithm(System.String)">
      <topicdata group="api" />
      <apidata name="IsSymmetricAlgorithm" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityKey.IsSymmetricAlgorithm(System.String)">
          <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="algorithm">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509AsymmetricSecurityKey" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509AsymmetricSecurityKey_IsSymmetricAlgorithm_1_72eac341" />
    </api>
    <api id="P:System.IdentityModel.Tokens.X509AsymmetricSecurityKey.KeySize">
      <topicdata group="api" />
      <apidata name="KeySize" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityKey.KeySize">
          <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509AsymmetricSecurityKey" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_X509AsymmetricSecurityKey_KeySize" />
    </api>
    <api id="T:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause" />
      <apidata name="X509IssuerSerialKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_X509IssuerSerialKeyIdentifierClause" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause">
      <topicdata name="X509IssuerSerialKeyIdentifierClause" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause" />
      <apidata name="X509IssuerSerialKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CanCreateKey" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.ClauseType" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CreateKey" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.DerivationLength" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.GetDerivationNonce" />
        <element api="Overload:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.#ctor">
          <element api="M:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
          <element api="M:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.#ctor(System.String,System.String)" />
        </element>
        <element api="P:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.IssuerName" />
        <element api="P:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.IssuerSerialNumber" />
        <element api="Overload:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.Matches">
          <element api="M:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
          <element api="M:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.Matches(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
          <element api="M:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.Matches(System.String,System.String)" />
        </element>
        <element api="M:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.ToString" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_X509IssuerSerialKeyIdentifierClause" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause">
      <topicdata name="X509IssuerSerialKeyIdentifierClause" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause" />
      <apidata name="X509IssuerSerialKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CreateKey" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.GetDerivationNonce" />
        <element api="Overload:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.Matches">
          <element api="M:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
          <element api="M:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.Matches(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
          <element api="M:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.Matches(System.String,System.String)" />
        </element>
        <element api="M:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.ToString" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_X509IssuerSerialKeyIdentifierClause" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause">
      <topicdata name="X509IssuerSerialKeyIdentifierClause" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause" />
      <apidata name="X509IssuerSerialKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CanCreateKey" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.ClauseType" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.DerivationLength" />
        <element api="P:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.IssuerName" />
        <element api="P:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.IssuerSerialNumber" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_X509IssuerSerialKeyIdentifierClause" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
        <element api="M:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.#ctor(System.String,System.String)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_X509IssuerSerialKeyIdentifierClause_ctor" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.Matches">
      <topicdata name="Matches" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause" />
      <apidata name="Matches" group="member" subgroup="method" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.Matches(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
        <element api="M:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.Matches(System.String,System.String)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_X509IssuerSerialKeyIdentifierClause_Matches" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.#ctor" />
      <parameters>
        <parameter name="certificate">
          <type api="T:System.Security.Cryptography.X509Certificates.X509Certificate2" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_X509IssuerSerialKeyIdentifierClause_ctor_1_cef7d9d0" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.#ctor(System.String,System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.#ctor" />
      <parameters>
        <parameter name="issuerName">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="issuerSerialNumber">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_X509IssuerSerialKeyIdentifierClause_ctor_2_6608d038" />
    </api>
    <api id="P:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.IssuerName">
      <topicdata group="api" />
      <apidata name="IssuerName" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_X509IssuerSerialKeyIdentifierClause_IssuerName" />
    </api>
    <api id="P:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.IssuerSerialNumber">
      <topicdata group="api" />
      <apidata name="IssuerSerialNumber" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_X509IssuerSerialKeyIdentifierClause_IssuerSerialNumber" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
      <topicdata group="api" />
      <apidata name="Matches" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.Matches" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="keyIdentifierClause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509IssuerSerialKeyIdentifierClause_Matches_1_4a5605c2" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.Matches(System.Security.Cryptography.X509Certificates.X509Certificate2)">
      <topicdata group="api" />
      <apidata name="Matches" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.Matches" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="certificate">
          <type api="T:System.Security.Cryptography.X509Certificates.X509Certificate2" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509IssuerSerialKeyIdentifierClause_Matches_1_8571ada9" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.Matches(System.String,System.String)">
      <topicdata group="api" />
      <apidata name="Matches" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.Matches" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="issuerName">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="issuerSerialNumber">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509IssuerSerialKeyIdentifierClause_Matches_2_52fce4af" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause.ToString">
      <topicdata group="api" />
      <apidata name="ToString" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.ToString">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509IssuerSerialKeyIdentifierClause_ToString" />
    </api>
    <api id="T:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause" />
      <apidata name="X509RawDataKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.BinaryKeyIdentifierClause" ref="true" />
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_X509RawDataKeyIdentifierClause" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause">
      <topicdata name="X509RawDataKeyIdentifierClause" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause" />
      <apidata name="X509RawDataKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetBuffer" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetRawBuffer" />
        <element api="Overload:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.Matches">
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[])" />
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
          <element api="M:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.Matches(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[],System.Int32)" />
        </element>
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.ClauseType" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.DerivationLength" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.GetDerivationNonce" />
        <element api="Overload:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.#ctor">
          <element api="M:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.#ctor(System.Byte[])" />
          <element api="M:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
        </element>
        <element api="P:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.CanCreateKey" />
        <element api="M:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.CreateKey" />
        <element api="M:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.GetX509RawData" />
        <element api="M:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.ToString" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_X509RawDataKeyIdentifierClause" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause">
      <topicdata name="X509RawDataKeyIdentifierClause" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause" />
      <apidata name="X509RawDataKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetBuffer" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetRawBuffer" />
        <element api="Overload:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.Matches">
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[])" />
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
          <element api="M:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.Matches(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[],System.Int32)" />
        </element>
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.GetDerivationNonce" />
        <element api="M:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.CreateKey" />
        <element api="M:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.GetX509RawData" />
        <element api="M:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.ToString" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_X509RawDataKeyIdentifierClause" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause">
      <topicdata name="X509RawDataKeyIdentifierClause" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause" />
      <apidata name="X509RawDataKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.ClauseType" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.DerivationLength" />
        <element api="P:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.CanCreateKey" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_X509RawDataKeyIdentifierClause" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.Matches">
      <topicdata name="Matches" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause" />
      <apidata name="Matches" group="member" subgroup="method" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.Matches(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[],System.Int32)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_X509RawDataKeyIdentifierClause_Matches" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.#ctor(System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_X509RawDataKeyIdentifierClause_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.#ctor(System.Byte[])">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.#ctor" />
      <parameters>
        <parameter name="certificateRawData">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_X509RawDataKeyIdentifierClause_ctor_1_17d539e7" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.#ctor" />
      <parameters>
        <parameter name="certificate">
          <type api="T:System.Security.Cryptography.X509Certificates.X509Certificate2" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_X509RawDataKeyIdentifierClause_ctor_1_cef7d9d0" />
    </api>
    <api id="P:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.CanCreateKey">
      <topicdata group="api" />
      <apidata name="CanCreateKey" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CanCreateKey">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_X509RawDataKeyIdentifierClause_CanCreateKey" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.CreateKey">
      <topicdata group="api" />
      <apidata name="CreateKey" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CreateKey">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509RawDataKeyIdentifierClause_CreateKey" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.GetX509RawData">
      <topicdata group="api" />
      <apidata name="GetX509RawData" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Byte" ref="false" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509RawDataKeyIdentifierClause_GetX509RawData" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.Matches(System.Security.Cryptography.X509Certificates.X509Certificate2)">
      <topicdata group="api" />
      <apidata name="Matches" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.Matches" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="certificate">
          <type api="T:System.Security.Cryptography.X509Certificates.X509Certificate2" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509RawDataKeyIdentifierClause_Matches_1_8571ada9" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause.ToString">
      <topicdata group="api" />
      <apidata name="ToString" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.ToString">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509RawDataKeyIdentifierClause_ToString" />
    </api>
    <api id="T:System.IdentityModel.Tokens.X509SecurityToken">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.X509SecurityToken" />
      <apidata name="X509SecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
        <descendents>
          <type api="T:System.IdentityModel.Tokens.X509WindowsSecurityToken" ref="true" />
        </descendents>
      </family>
      <implements>
        <type api="T:System.IDisposable" ref="true" />
      </implements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_X509SecurityToken" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.X509SecurityToken">
      <topicdata name="X509SecurityToken" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.X509SecurityToken" />
      <apidata name="X509SecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="Overload:System.IdentityModel.Tokens.X509SecurityToken.#ctor">
          <element api="M:System.IdentityModel.Tokens.X509SecurityToken.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
          <element api="M:System.IdentityModel.Tokens.X509SecurityToken.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2,System.String)" />
        </element>
        <element api="M:System.IdentityModel.Tokens.X509SecurityToken.CanCreateKeyIdentifierClause``1" />
        <element api="P:System.IdentityModel.Tokens.X509SecurityToken.Certificate" />
        <element api="M:System.IdentityModel.Tokens.X509SecurityToken.CreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.X509SecurityToken.Dispose" />
        <element api="P:System.IdentityModel.Tokens.X509SecurityToken.Id" />
        <element api="M:System.IdentityModel.Tokens.X509SecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="P:System.IdentityModel.Tokens.X509SecurityToken.SecurityKeys" />
        <element api="M:System.IdentityModel.Tokens.X509SecurityToken.ThrowIfDisposed" />
        <element api="P:System.IdentityModel.Tokens.X509SecurityToken.ValidFrom" />
        <element api="P:System.IdentityModel.Tokens.X509SecurityToken.ValidTo" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_X509SecurityToken" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.X509SecurityToken">
      <topicdata name="X509SecurityToken" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.X509SecurityToken" />
      <apidata name="X509SecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.X509SecurityToken.CanCreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.X509SecurityToken.CreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.X509SecurityToken.Dispose" />
        <element api="M:System.IdentityModel.Tokens.X509SecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.X509SecurityToken.ThrowIfDisposed" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_X509SecurityToken" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.X509SecurityToken">
      <topicdata name="X509SecurityToken" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.X509SecurityToken" />
      <apidata name="X509SecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.X509SecurityToken.Certificate" />
        <element api="P:System.IdentityModel.Tokens.X509SecurityToken.Id" />
        <element api="P:System.IdentityModel.Tokens.X509SecurityToken.SecurityKeys" />
        <element api="P:System.IdentityModel.Tokens.X509SecurityToken.ValidFrom" />
        <element api="P:System.IdentityModel.Tokens.X509SecurityToken.ValidTo" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_X509SecurityToken" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.X509SecurityToken.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.X509SecurityToken" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.X509SecurityToken.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
        <element api="M:System.IdentityModel.Tokens.X509SecurityToken.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2,System.String)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509SecurityToken" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_X509SecurityToken_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509SecurityToken.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.X509SecurityToken.#ctor" />
      <parameters>
        <parameter name="certificate">
          <type api="T:System.Security.Cryptography.X509Certificates.X509Certificate2" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509SecurityToken" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_X509SecurityToken_ctor_1_cef7d9d0" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509SecurityToken.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2,System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.X509SecurityToken.#ctor" />
      <parameters>
        <parameter name="certificate">
          <type api="T:System.Security.Cryptography.X509Certificates.X509Certificate2" ref="true" />
        </parameter>
        <parameter name="id">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509SecurityToken" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_X509SecurityToken_ctor_2_0c5b5111" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509SecurityToken.CanCreateKeyIdentifierClause``1">
      <topicdata group="api" />
      <apidata name="CanCreateKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityToken.CanCreateKeyIdentifierClause``1">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <templates>
        <template name="T">
          <constrained>
            <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          </constrained>
        </template>
      </templates>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509SecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509SecurityToken_CanCreateKeyIdentifierClause``1" />
    </api>
    <api id="P:System.IdentityModel.Tokens.X509SecurityToken.Certificate">
      <topicdata group="api" />
      <apidata name="Certificate" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Security.Cryptography.X509Certificates.X509Certificate2" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509SecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_X509SecurityToken_Certificate" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509SecurityToken.CreateKeyIdentifierClause``1">
      <topicdata group="api" />
      <apidata name="CreateKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityToken.CreateKeyIdentifierClause``1">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <templates>
        <template name="T">
          <constrained>
            <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          </constrained>
        </template>
      </templates>
      <returns>
        <template name="T" index="0" api="M:System.IdentityModel.Tokens.X509SecurityToken.CreateKeyIdentifierClause``1" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509SecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509SecurityToken_CreateKeyIdentifierClause``1" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509SecurityToken.Dispose">
      <topicdata group="api" />
      <apidata name="Dispose" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <implements>
        <member api="M:System.IDisposable.Dispose">
          <type api="T:System.IDisposable" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509SecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509SecurityToken_Dispose" />
    </api>
    <api id="P:System.IdentityModel.Tokens.X509SecurityToken.Id">
      <topicdata group="api" />
      <apidata name="Id" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.Id">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509SecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_X509SecurityToken_Id" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509SecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
      <topicdata group="api" />
      <apidata name="MatchesKeyIdentifierClause" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.SecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="keyIdentifierClause">
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509SecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509SecurityToken_MatchesKeyIdentifierClause_1_4a5605c2" />
    </api>
    <api id="P:System.IdentityModel.Tokens.X509SecurityToken.SecurityKeys">
      <topicdata group="api" />
      <apidata name="SecurityKeys" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.SecurityKeys">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.Collections.ObjectModel.ReadOnlyCollection`1" ref="true">
          <specialization>
            <type api="T:System.IdentityModel.Tokens.SecurityKey" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509SecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_X509SecurityToken_SecurityKeys" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509SecurityToken.ThrowIfDisposed">
      <topicdata group="api" />
      <apidata name="ThrowIfDisposed" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="false" />
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509SecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509SecurityToken_ThrowIfDisposed" />
    </api>
    <api id="P:System.IdentityModel.Tokens.X509SecurityToken.ValidFrom">
      <topicdata group="api" />
      <apidata name="ValidFrom" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.ValidFrom">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509SecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_X509SecurityToken_ValidFrom" />
    </api>
    <api id="P:System.IdentityModel.Tokens.X509SecurityToken.ValidTo">
      <topicdata group="api" />
      <apidata name="ValidTo" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.IdentityModel.Tokens.SecurityToken.ValidTo">
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.DateTime" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509SecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_X509SecurityToken_ValidTo" />
    </api>
    <api id="T:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause" />
      <apidata name="X509SubjectKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.BinaryKeyIdentifierClause" ref="true" />
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_X509SubjectKeyIdentifierClause" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause">
      <topicdata name="X509SubjectKeyIdentifierClause" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause" />
      <apidata name="X509SubjectKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetBuffer" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetRawBuffer" />
        <element api="Overload:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause.Matches">
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[])" />
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
          <element api="M:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause.Matches(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[],System.Int32)" />
        </element>
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CanCreateKey" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.ClauseType" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CreateKey" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.DerivationLength" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.GetDerivationNonce" />
        <element api="M:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause.#ctor(System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause.CanCreateFrom(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
        <element api="M:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause.GetX509SubjectKeyIdentifier" />
        <element api="M:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause.ToString" />
        <element api="M:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause.TryCreateFrom(System.Security.Cryptography.X509Certificates.X509Certificate2,System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause@)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_X509SubjectKeyIdentifierClause" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause">
      <topicdata name="X509SubjectKeyIdentifierClause" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause" />
      <apidata name="X509SubjectKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetBuffer" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetRawBuffer" />
        <element api="Overload:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause.Matches">
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[])" />
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
          <element api="M:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause.Matches(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[],System.Int32)" />
        </element>
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CreateKey" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.GetDerivationNonce" />
        <element api="M:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause.CanCreateFrom(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
        <element api="M:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause.GetX509SubjectKeyIdentifier" />
        <element api="M:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause.ToString" />
        <element api="M:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause.TryCreateFrom(System.Security.Cryptography.X509Certificates.X509Certificate2,System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause@)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_X509SubjectKeyIdentifierClause" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause.Matches">
      <topicdata name="Matches" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause" />
      <apidata name="Matches" group="member" subgroup="method" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause.Matches(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[],System.Int32)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_X509SubjectKeyIdentifierClause_Matches" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause.#ctor(System.Byte[])">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" />
      <parameters>
        <parameter name="ski">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_X509SubjectKeyIdentifierClause_ctor_1_17d539e7" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause.CanCreateFrom(System.Security.Cryptography.X509Certificates.X509Certificate2)">
      <topicdata group="api" />
      <apidata name="CanCreateFrom" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="certificate">
          <type api="T:System.Security.Cryptography.X509Certificates.X509Certificate2" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509SubjectKeyIdentifierClause_CanCreateFrom_1_8571ada9" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause.GetX509SubjectKeyIdentifier">
      <topicdata group="api" />
      <apidata name="GetX509SubjectKeyIdentifier" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Byte" ref="false" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509SubjectKeyIdentifierClause_GetX509SubjectKeyIdentifier" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause.Matches(System.Security.Cryptography.X509Certificates.X509Certificate2)">
      <topicdata group="api" />
      <apidata name="Matches" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause.Matches" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="certificate">
          <type api="T:System.Security.Cryptography.X509Certificates.X509Certificate2" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509SubjectKeyIdentifierClause_Matches_1_8571ada9" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause.ToString">
      <topicdata group="api" />
      <apidata name="ToString" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.ToString">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509SubjectKeyIdentifierClause_ToString" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause.TryCreateFrom(System.Security.Cryptography.X509Certificates.X509Certificate2,System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause@)">
      <topicdata group="api" />
      <apidata name="TryCreateFrom" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="certificate">
          <type api="T:System.Security.Cryptography.X509Certificates.X509Certificate2" ref="true" />
        </parameter>
        <parameter name="keyIdentifierClause" out="true">
          <referenceTo>
            <type api="T:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause" ref="true" />
          </referenceTo>
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509SubjectKeyIdentifierClause_TryCreateFrom_2_c40007a7" />
    </api>
    <api id="T:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause" />
      <apidata name="X509ThumbprintKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.BinaryKeyIdentifierClause" ref="true" />
          <type api="T:System.IdentityModel.Tokens.SecurityKeyIdentifierClause" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_X509ThumbprintKeyIdentifierClause" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause">
      <topicdata name="X509ThumbprintKeyIdentifierClause" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause" />
      <apidata name="X509ThumbprintKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetBuffer" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetRawBuffer" />
        <element api="Overload:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause.Matches">
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[])" />
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
          <element api="M:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause.Matches(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[],System.Int32)" />
        </element>
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CanCreateKey" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.ClauseType" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CreateKey" />
        <element api="P:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.DerivationLength" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.GetDerivationNonce" />
        <element api="Overload:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause.#ctor">
          <element api="M:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause.#ctor(System.Byte[])" />
          <element api="M:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
        </element>
        <element api="M:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause.GetX509Thumbprint" />
        <element api="M:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause.ToString" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_X509ThumbprintKeyIdentifierClause" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause">
      <topicdata name="X509ThumbprintKeyIdentifierClause" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause" />
      <apidata name="X509ThumbprintKeyIdentifierClause" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetBuffer" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.GetRawBuffer" />
        <element api="Overload:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause.Matches">
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[])" />
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
          <element api="M:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause.Matches(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
          <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[],System.Int32)" />
        </element>
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.CreateKey" />
        <element api="M:System.IdentityModel.Tokens.SecurityKeyIdentifierClause.GetDerivationNonce" />
        <element api="M:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause.GetX509Thumbprint" />
        <element api="M:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause.ToString" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_X509ThumbprintKeyIdentifierClause" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause.Matches">
      <topicdata name="Matches" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause" />
      <apidata name="Matches" group="member" subgroup="method" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause.Matches(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
        <element api="M:System.IdentityModel.Tokens.BinaryKeyIdentifierClause.Matches(System.Byte[],System.Int32)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_X509ThumbprintKeyIdentifierClause_Matches" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause.#ctor(System.Byte[])" />
        <element api="M:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_X509ThumbprintKeyIdentifierClause_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause.#ctor(System.Byte[])">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause.#ctor" />
      <parameters>
        <parameter name="thumbprint">
          <arrayOf rank="1">
            <type api="T:System.Byte" ref="false" />
          </arrayOf>
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_X509ThumbprintKeyIdentifierClause_ctor_1_17d539e7" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause.#ctor" />
      <parameters>
        <parameter name="certificate">
          <type api="T:System.Security.Cryptography.X509Certificates.X509Certificate2" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_X509ThumbprintKeyIdentifierClause_ctor_1_cef7d9d0" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause.GetX509Thumbprint">
      <topicdata group="api" />
      <apidata name="GetX509Thumbprint" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Byte" ref="false" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509ThumbprintKeyIdentifierClause_GetX509Thumbprint" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause.Matches(System.Security.Cryptography.X509Certificates.X509Certificate2)">
      <topicdata group="api" />
      <apidata name="Matches" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause.Matches" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="certificate">
          <type api="T:System.Security.Cryptography.X509Certificates.X509Certificate2" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509ThumbprintKeyIdentifierClause_Matches_1_8571ada9" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause.ToString">
      <topicdata group="api" />
      <apidata name="ToString" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.ToString">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509ThumbprintKeyIdentifierClause_ToString" />
    </api>
    <api id="T:System.IdentityModel.Tokens.X509WindowsSecurityToken">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.X509WindowsSecurityToken" />
      <apidata name="X509WindowsSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.IdentityModel.Tokens.X509SecurityToken" ref="true" />
          <type api="T:System.IdentityModel.Tokens.SecurityToken" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="T_System_IdentityModel_Tokens_X509WindowsSecurityToken" />
    </api>
    <api id="AllMembers.T:System.IdentityModel.Tokens.X509WindowsSecurityToken">
      <topicdata name="X509WindowsSecurityToken" group="list" subgroup="members" typeTopicId="T:System.IdentityModel.Tokens.X509WindowsSecurityToken" />
      <apidata name="X509WindowsSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.X509SecurityToken.CanCreateKeyIdentifierClause``1" />
        <element api="P:System.IdentityModel.Tokens.X509SecurityToken.Certificate" />
        <element api="M:System.IdentityModel.Tokens.X509SecurityToken.CreateKeyIdentifierClause``1" />
        <element api="P:System.IdentityModel.Tokens.X509SecurityToken.Id" />
        <element api="M:System.IdentityModel.Tokens.X509SecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="P:System.IdentityModel.Tokens.X509SecurityToken.SecurityKeys" />
        <element api="M:System.IdentityModel.Tokens.X509SecurityToken.ThrowIfDisposed" />
        <element api="P:System.IdentityModel.Tokens.X509SecurityToken.ValidFrom" />
        <element api="P:System.IdentityModel.Tokens.X509SecurityToken.ValidTo" />
        <element api="Overload:System.IdentityModel.Tokens.X509WindowsSecurityToken.#ctor">
          <element api="M:System.IdentityModel.Tokens.X509WindowsSecurityToken.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Principal.WindowsIdentity)" />
          <element api="M:System.IdentityModel.Tokens.X509WindowsSecurityToken.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Principal.WindowsIdentity,System.String)" />
        </element>
        <element api="M:System.IdentityModel.Tokens.X509WindowsSecurityToken.Dispose" />
        <element api="P:System.IdentityModel.Tokens.X509WindowsSecurityToken.WindowsIdentity" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="AllMembers_T_System_IdentityModel_Tokens_X509WindowsSecurityToken" />
    </api>
    <api id="Methods.T:System.IdentityModel.Tokens.X509WindowsSecurityToken">
      <topicdata name="X509WindowsSecurityToken" group="list" subgroup="Methods" typeTopicId="T:System.IdentityModel.Tokens.X509WindowsSecurityToken" />
      <apidata name="X509WindowsSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.IdentityModel.Tokens.SecurityToken.ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.X509SecurityToken.CanCreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.X509SecurityToken.CreateKeyIdentifierClause``1" />
        <element api="M:System.IdentityModel.Tokens.X509SecurityToken.MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause)" />
        <element api="M:System.IdentityModel.Tokens.X509SecurityToken.ThrowIfDisposed" />
        <element api="M:System.IdentityModel.Tokens.X509WindowsSecurityToken.Dispose" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Methods_T_System_IdentityModel_Tokens_X509WindowsSecurityToken" />
    </api>
    <api id="Properties.T:System.IdentityModel.Tokens.X509WindowsSecurityToken">
      <topicdata name="X509WindowsSecurityToken" group="list" subgroup="Properties" typeTopicId="T:System.IdentityModel.Tokens.X509WindowsSecurityToken" />
      <apidata name="X509WindowsSecurityToken" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.IdentityModel.Tokens.X509SecurityToken.Certificate" />
        <element api="P:System.IdentityModel.Tokens.X509SecurityToken.Id" />
        <element api="P:System.IdentityModel.Tokens.X509SecurityToken.SecurityKeys" />
        <element api="P:System.IdentityModel.Tokens.X509SecurityToken.ValidFrom" />
        <element api="P:System.IdentityModel.Tokens.X509SecurityToken.ValidTo" />
        <element api="P:System.IdentityModel.Tokens.X509WindowsSecurityToken.WindowsIdentity" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
      </containers>
      <file name="Properties_T_System_IdentityModel_Tokens_X509WindowsSecurityToken" />
    </api>
    <api id="Overload:System.IdentityModel.Tokens.X509WindowsSecurityToken.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.IdentityModel.Tokens.X509WindowsSecurityToken" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.IdentityModel.Tokens.X509WindowsSecurityToken.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Principal.WindowsIdentity)" />
        <element api="M:System.IdentityModel.Tokens.X509WindowsSecurityToken.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Principal.WindowsIdentity,System.String)" />
      </elements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509WindowsSecurityToken" ref="true" />
      </containers>
      <file name="O_T_System_IdentityModel_Tokens_X509WindowsSecurityToken_ctor" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509WindowsSecurityToken.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Principal.WindowsIdentity)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.X509WindowsSecurityToken.#ctor" />
      <parameters>
        <parameter name="certificate">
          <type api="T:System.Security.Cryptography.X509Certificates.X509Certificate2" ref="true" />
        </parameter>
        <parameter name="windowsIdentity">
          <type api="T:System.Security.Principal.WindowsIdentity" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509WindowsSecurityToken" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_X509WindowsSecurityToken_ctor_2_258c1dbc" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509WindowsSecurityToken.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Principal.WindowsIdentity,System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.IdentityModel.Tokens.X509WindowsSecurityToken.#ctor" />
      <parameters>
        <parameter name="certificate">
          <type api="T:System.Security.Cryptography.X509Certificates.X509Certificate2" ref="true" />
        </parameter>
        <parameter name="windowsIdentity">
          <type api="T:System.Security.Principal.WindowsIdentity" ref="true" />
        </parameter>
        <parameter name="id">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509WindowsSecurityToken" ref="true" />
      </containers>
      <file name="C_System_IdentityModel_Tokens_X509WindowsSecurityToken_ctor_3_483a38f9" />
    </api>
    <api id="M:System.IdentityModel.Tokens.X509WindowsSecurityToken.Dispose">
      <topicdata group="api" />
      <apidata name="Dispose" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.IdentityModel.Tokens.X509SecurityToken.Dispose">
          <type api="T:System.IdentityModel.Tokens.X509SecurityToken" ref="true" />
        </member>
      </overrides>
      <implements>
        <member api="M:System.IDisposable.Dispose">
          <type api="T:System.IDisposable" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509WindowsSecurityToken" ref="true" />
      </containers>
      <file name="M_System_IdentityModel_Tokens_X509WindowsSecurityToken_Dispose" />
    </api>
    <api id="P:System.IdentityModel.Tokens.X509WindowsSecurityToken.WindowsIdentity">
      <topicdata group="api" />
      <apidata name="WindowsIdentity" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Security.Principal.WindowsIdentity" ref="true" />
      </returns>
      <containers>
        <library assembly="System.IdentityModel" module="System.IdentityModel" />
        <namespace api="N:System.IdentityModel.Tokens" />
        <type api="T:System.IdentityModel.Tokens.X509WindowsSecurityToken" ref="true" />
      </containers>
      <file name="P_System_IdentityModel_Tokens_X509WindowsSecurityToken_WindowsIdentity" />
    </api>
  </apis>
</reflection>